Intermediate Vocabulary #versioning #semver #changelogs

Read Release Notes: Which Version Bump?

5 exercises — every developer reads and writes changelogs, migration guides, and release announcements. Identifying the correct version type shows you understand semantic versioning and breaking change principles.

Semantic versioning: MAJOR.MINOR.PATCH
  • MAJOR (5.0.0) — breaking change; existing code may stop working; requires migration
  • MINOR (3.2.0) — new backwards-compatible feature; existing code keeps working
  • PATCH (2.4.1) — backwards-compatible bug fix, typo fix, or internal improvement
  • Hotfix — emergency patch pushed outside the normal release cycle for a critical/security issue
0 / 10 completed
1 / 10
A changelog entry reads:

"v2.4.1 — Fixed a typo in the validation error message shown when an email address is too long."

What kind of version bump is this?

Frequently Asked Questions

What will I practise in "Read Release Notes: Which Version Bump?"?

This module focuses on Numbers, Data & Metrics — real workplace phrasing you'll use on the job. It contains 10 scenario-based multiple-choice questions with instant feedback.

Is this exercise free to use?

Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.

How many questions does this exercise have?

This module includes 10 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.