Which of the following scenarios is most suitable for incrementing the 'minor' version in semantic versioning?

  • Adding new features or functionality in a backward-compatible manner.
  • Fixing a critical security vulnerability that requires code changes.
  • Refactoring the internal code structure without affecting external interfaces.
  • Removing a public API that is no longer needed.
In semantic versioning, the 'minor' version should be incremented when new features or functionality are added in a backward-compatible manner. This indicates to users that they can safely update to the new version without worrying about breaking changes.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *