Skip to content

Commit 84d06d1

Browse files
committed
renamed version segments to traditional
1 parent 7c4a5e1 commit 84d06d1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

CONTRIBUTING.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -261,19 +261,19 @@ Introducing new [Parse Server configuration][config] parameters requires the fol
261261

262262
Parse Server follows [semantic versioning](https://semver.org) with a flavor of [calendric versioning](https://calver.org). Semantic versioning makes Parse Server easy to upgrade because breaking changes only occur in major releases. Calendric versioning gives an additional sense of how old a Parse Server release is and allows for future Long-Term Support concepts, which Parse Server currently does not provide.
263263

264-
Syntax: `[major]`**.**`[feature]`**.**`[fix]`**-**`[pre-release-label]`
264+
Syntax: `[major]`**.**`[minor]`**.**`[patch]`**-**`[pre-release-label]`
265265

266266
- The `major` version increments every year and may include changes that are *not* backwards compatible.
267-
- The `feature` version increments during the year and may include new features or improvements of existing features that are backwards compatible.
268-
- The `fix` version increments during the year and may include bug fixes that are backwards compatible.
267+
- The `minor` version increments during the year and may include new features or improvements of existing features that are backwards compatible.
268+
- The `patch` version increments during the year and may include bug fixes that are backwards compatible.
269269
- The `pre-release-label` is optional for pre-release versions such as:
270270
- `-alpha` (likely to contain bugs, likely to change in features until release)
271271
- `-beta` (likely to contain bugs, no change in features until release)
272272
- `-rc0` (unlikely to contain bugs, no change in features until release)
273273

274274
Exceptions:
275-
- The major version may increment during the year in the unlikely event that a breaking change is so urgent that it cannot wait for the next yearly release. This should be as rare as the planetary alignment of Jupiter and Saturn.
276-
- Bug fixes of security vulnerabilities are `fix` releases, unless they cause a breaking change, then they are `major` releases.
275+
- The `major` version may increment during the year in the unlikely event that a breaking change is so urgent that it cannot wait for the next yearly release. This should be as rare as the planetary alignment of Jupiter and Saturn.
276+
- Bug fixes of security vulnerabilities are `patch` releases, unless they cause a breaking change, then they are `major` releases.
277277

278278
## Code of Conduct
279279

0 commit comments

Comments
 (0)