Let's rename 3.0.M7 to 3.0.0-M7 to follow semantic versioning rules. (It will go 3.0.0-Mn to 3.0.0-RCn to 3.0.0). We will try to follow the semver rules for backwards compatibility:
major versions introduce breaking changes
minor versions are backwards compatible
patch versions are for bug fixes
Snapshots will omit the M and RC designators and will have the version of the target final release.
Let's rename
3.0.M7
to3.0.0-M7
to follow semantic versioning rules. (It will go3.0.0-Mn
to3.0.0-RCn
to3.0.0
). We will try to follow the semver rules for backwards compatibility:Snapshots will omit the M and RC designators and will have the version of the target final release.