Skip to main content
Royal Glow has one platform version. The root and every private workspace manifest carry the same version, and Release Please updates them in one release PR. Individual apps and packages are never released independently. The baseline is 0.1.0. Before 1.0.0:
  • fix increments patch.
  • feat increments minor.
  • breaking changes increment minor because bump-minor-pre-major is enabled.
  • docs, test, ci, build, and chore do not create a release unless paired with a Release-As footer.

Stabilization channels

The planned progression is 0.x.x -> 0.9.0-alpha -> 0.9.0-beta -> 0.9.0-rc -> 1.0.0. Release Please prerelease channels are enabled only when stabilization starts, not during ordinary 0.x development. Use an approved Conventional Commit with an explicit footer for each channel entry:
Subsequent channel builds use valid SemVer identifiers such as alpha.1. Change prerelease-type to beta and then rc in the reviewed Release Please config. Before 1.0.0, remove prerelease settings and use Release-As: 1.0.0 in an approved release commit. Never edit generated tags or GitHub Releases by hand.
Last modified on September 6, 2026