What is the purpose of semantic versioning (SemVer) in deployments?
-
A
To generate unique hashes for each build artifact
-
B
To communicate the nature of changes via MAJOR.MINOR.PATCH version numbers
-
C
To automatically deploy only semantic changes to production
-
D
To validate that code comments match the version in package.json