We use the following pre-release designations when applicable:
DesignationDescriptionCharacteristicsExample
-alpha.NEarly development builds.Potentially unstable, not for production use.

May contain incomplete features.
1.1.0-alpha.1
-beta.NFeature-complete builds undergoing testing.**Suitable for testing environments. **

Feature-frozen, focusing on stability and bug fixes.
1.1.0-beta.1
-rc.NRelease Candidates.Expected to be stable and production-ready.

Only critical bug fixes applied before the final release.
1.1.0-rc.1

Examples


Potential releases

  • 1.0.0 → Initial stable release
  • 1.0.1 → Patch with bug fixes
  • 1.1.0-alpha.1 → Alpha for next minor
  • 1.1.0-beta.1 → Beta for next minor
  • 1.1.0-rc.1 → Release candidate
  • 1.1.0 → Stable minor release
  • 1.2.0 → Next minor release
  • 2.0.0 → New major version