Beginner Web & Software Development
Q33 / 100

What is semantic versioning (SemVer)?

Correct! Well done.

Incorrect.

The correct answer is B) A versioning standard using MAJOR.MINOR.PATCH where MAJOR=breaking changes, MINOR=backward-compatible features, PATCH=bug fixes

B

Correct Answer

A versioning standard using MAJOR.MINOR.PATCH where MAJOR=breaking changes, MINOR=backward-compatible features, PATCH=bug fixes

Explanation

SemVer 2.0: 1.2.3 — major.minor.patch. Breaking change → increment major (reset minor/patch). New feature backward-compat → increment minor. Bug fix → increment patch. npm, pip, Cargo all use SemVer.

Progress
33/100