mirror of
https://github.com/layer-systems/website.git
synced 2026-09-12 21:53:40 +02:00
789 B
789 B
Versioning and releases
package.json is the authoritative source for the LAYER.systems package name and
semantic version. The About app imports that metadata directly, so local and
production builds display the same version.
Preparing a release
- Run
npm version patch,npm version minor, ornpm version majorfrom the repository root. This updatespackage.jsonandpackage-lock.json, creates the matching git commit, and creates a version tag. - Run
npm run testand verify the version in the About app. - Push the commit and tag to publish the release.
The first tracked release is 1.0.0. Use semantic versioning for all subsequent
releases: patch for backwards-compatible fixes, minor for backwards-compatible
features, and major for breaking changes.