Skip to main content

What does the MINOR version mean?

The MINOR version is the second number in semantic versioning (SemVer), which is incremented when new functionality is added to the product without breaking backward compatibility.

Version format:

MAJOR.MINOR.PATCH

What incrementing MINOR means

Incrementing MINOR means:

"We added new capabilities, but old code keeps working."

That is:

  • the API expanded but did not break
  • the update is safe for users
  • you can update without changing your own code

Example:

1.4.2 → 1.5.0

Examples of changes for MINOR

MINOR is incremented when:

  • a new endpoint or method was added
  • optional parameters were added
  • functionality was extended
  • new capabilities were added without touching existing ones

What MINOR does NOT mean

MINOR does not mean:

  • a bug fix (that is PATCH)
  • a change in the behavior of an existing API
  • breaking changes

MINOR and PATCH together

After incrementing MINOR:

  • PATCH resets to 0

Example:

1.4.7 → 1.5.0

MINOR in releases and CI/CD

  • MINOR releases often come out regularly
  • deployment is usually automatic
  • release notes list the new features

Short answer for an interview

The MINOR version is incremented when new functionality is added without breaking backward compatibility, when the update is safe for existing users.

Short Answer

Interview ready
Premium

A concise answer to help you respond confidently on this topic during an interview.