Open Source & Community

SemVer

/sem vɜːr/

Definition

Semantic Versioning — MAJOR.MINOR.PATCH numbering where MAJOR = breaking, MINOR = additive, PATCH = bug fix.

Example in context

"v2.0.0 signals a breaking change — existing users need to update their code. v1.4.0 is safe to upgrade to."

Related terms

Practice this term

Master SemVer in context by working through exercises in the Open Source & Community module. You'll see the term used in real engineering scenarios with multiple-choice, fill-in-the-blank, and matching drills.

Frequently Asked Questions

What does "SemVer" mean?

Semantic Versioning — MAJOR.MINOR.PATCH numbering where MAJOR = breaking, MINOR = additive, PATCH = bug fix.

How do you pronounce "SemVer"?

"SemVer" is pronounced /sem vɜːr/.

Can you use "SemVer" in a sentence?

"v2.0.0 signals a breaking change — existing users need to update their code. v1.4.0 is safe to upgrade to."