Skip to content

Commit

Permalink
Update release docs with a section for versioning strategy
Browse files Browse the repository at this point in the history
  • Loading branch information
SupunS committed Oct 18, 2024
1 parent 0b1fc2b commit bd46d4f
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/releasing.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# Versioning

Versioning of Cadence releases follows the below strategy:
- A language-breaking change (which is rare) would be a major version change.
- e.g: If the current version is `1.0.0` then the new version should be `v2.0.0`.
- Any other changes that are not bug fixes, (feature additions, Go API changes, etc.) would be a minor version change.
- e.g: If the current version is `1.0.0` then the new version should be `v1.1.0`.
- Bug fixes are patch versions.
- e.g: If the current version is `1.0.0` then the new version should be `v1.0.1`.

# Release Process

Assume releasing Cadence version `v0.21.2` from `master` branch.
Expand Down

0 comments on commit bd46d4f

Please sign in to comment.