Releases
Track shipped versions, changelog entries, installable artefacts, and GitHub Releases for Gran.
Every published Gran release now leaves behind three matching release records:
- an npm package version
- a GitHub Release with standalone binaries
- a committed changelog entry in
CHANGELOG.md
Where To Look
Release Shape
Each release now records:
- highlights grouped by semantic commit type
- linked commits for the shipped range
- install and compare links
- standalone archive assets for supported platforms
The local release command still stays small:
npm run release:patch
npm run release:minor
npm run release:majorThat command updates package.json, package-lock.json, and CHANGELOG.md, then tags and pushes.
GitHub Actions publishes to npm, builds standalone archives, and creates or refreshes the matching
GitHub Release.