Semantic versioning exists in two drafts (as of this writing, not counting betas and release candidates): 1.0.0 and 2.0.0. It is, apparently, versioned by itself.
- What is the breaking change between 1.0.0 and 2.0.0 that prompted the major version bump?
- Do I need to be worried when using semver that this or future changes will cause confusion?
- What would happen if semver made a change that was allowed under one version but not under others?