What to do about defacto stability before 1.0

In particular see 6. Compatibility · Pkg.jl

1 Like

According to https://semver.org/ ,

  • MINOR version when you add functionality in a backwards compatible manner
  • PATCH version when you make backwards compatible bug fixes

and it appears no exceptions were made from this rule for pre-1.0 releases

and it appears no exceptions were made from this rule for pre-1.0 releases

See Semantic Versioning 2.0.0 | Semantic Versioning

In pre-1.0, Julia packages have standardized on something a little more strict than “anything may change at any time”: bump MINOR for breaking changes and PATCH for all else.

3 Likes