- Clarifying guarantees between patch/minor/major versions - Consolidating version release flow into one flow for patch/minor/major versions - Add constraint that all minor/major released code needs to have had a release candidate before