Semantic versioning: Difference between revisions
From YM2149.org
Jump to navigationJump to search
(Created page with "* 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 fine Category:Programming") |
|||
Line 6: | Line 6: | ||
* upgrade to latest release to get a required new feature or security fix | * upgrade to latest release to get a required new feature or security fix | ||
* otherwise leave it, it's | * otherwise leave it - it's not just fine, it's negative work to fiddle with it | ||
[[Category:Programming]] | [[Category:Programming]] |
Latest revision as of 21:56, 22 February 2025
- 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