dkduckkit.dev

Glossary

Semantic Versioning (SemVer)

Semantic Versioning (SemVer) uses a three-part MAJOR.MINOR.PATCH number to communicate the nature of changes in each release. MAJOR increments signal breaking changes that require consumer updates. MINOR increments add backward-compatible functionality. PATCH increments fix bugs in a backward-compatible way. The specification is maintained at semver.org.

Formula: MAJOR = breaking; MINOR = backward-compatible features; PATCH = backward-compatible fixes.

Related tools

See also

Last updated: March 2026