Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR when you make an incompatible API change
  • MINOR when you add functionality in a backward compatible manner
  • PATCH when you make a backward compatible bug fix

References:

  • https://semver.org/