File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -6,10 +6,13 @@ We use a three-part X.Y.Z (Major.Minor.Patch) versioning definition as follows:
66
77* **X (Major) ** version changes are significant and expected to break backwards compatibility.
88* **Y (Minor) ** version changes are moderate changes. These include:
9+
910 * Significant non-breaking feature additions.
1011 * Potentially breaking changes. Any such changes will be explicitly stated in the release notes.
1112 * Changes to our package's declared dependency versions.
13+
1214* **Z (Patch) ** version changes are small changes. They will not break backwards compatibility.
15+
1316 * Where possible, we will advise of upcoming breaking changes with warnings in a Z release.
1417
1518What this means for you
@@ -19,7 +22,10 @@ We recommend running the most recent version. Here are our suggestions for manag
1922
2023* Expect X changes to require effort to incorporate.
2124* Expect Y changes not to require significant effort to incorporate.
25+
2226 * If you have good unit and integration tests, these changes are generally safe to pick up automatically.
27+
2328* Expect Z changes not to require changes to your code. Z changes are intended to be picked up automatically.
29+
2430 * Good unit and integration tests are always recommended.
2531
You can’t perform that action at this time.
0 commit comments