Release Policy
Release Policy
BX Sites follows Semantic Versioning - the version in
box.json
is what gets published to ForgeBox and tagged in the
repo for every release.
developmentis the working branch - every merge there triggers a snapshot build (-snapshotversion suffix), published for early testing but not meant for production use.mainis the stable branch - a push there cuts a real, tagged release: the[Unreleased]section of the project's ownchangelog.mdis finalized under that version number, a Git tag and GitHub Release are created from it, and the module is published to ForgeBox.
A "what's new" page for each version is generated automatically as part of
that release process - pulled straight from its changelog.md section - and
appears in this section going forward. The same notes are also attached to
its GitHub Release.