Semantic versioning

From YM2149.org
Jump to navigationJump to search
  • users need to be wary of breaking changes regardless of whether you've declared them
  • so don't bother declaring them, just use an integer so that every release is potentially breaking
  • provide a migration path whenever something is deliberately broken

Upgrading

  • upgrade to latest release to get a required new feature or security fix
  • otherwise leave it - it's not just fine, it's negative work to fiddle with it