Understand Skooner's versioning and release strategy
masterSkooner follows Semantic Versioning (SemVer) once version v1.0.0 is released. Version tags follow the v<semantic version> pattern.
To ensure stability, Skooner uses a dual-branch strategy:
- Stable branch: Contains tested, non-breaking releases. Users can subscribe to a specific Major version to receive updates without fear of breaking changes.
- Main branch: Contains the latest features and cutting-edge changes. Users wanting the newest features can subscribe to this branch.
Major releases are achieved by releasing the current Stable content as a Minor/Patch, replacing the Stable branch with Main, and then releasing the updated Stable branch as a Major release.