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:
6
6
7
7
* **X (Major) ** version changes are significant and expected to break backwards compatibility.
8
8
* **Y (Minor) ** version changes are moderate changes. These include:
9
+
9
10
* Significant non-breaking feature additions.
10
11
* Potentially breaking changes. Any such changes will be explicitly stated in the release notes.
11
12
* Changes to our package's declared dependency versions.
13
+
12
14
* **Z (Patch) ** version changes are small changes. They will not break backwards compatibility.
15
+
13
16
* Where possible, we will advise of upcoming breaking changes with warnings in a Z release.
14
17
15
18
What this means for you
@@ -19,7 +22,10 @@ We recommend running the most recent version. Here are our suggestions for manag
19
22
20
23
* Expect X changes to require effort to incorporate.
21
24
* Expect Y changes not to require significant effort to incorporate.
25
+
22
26
* If you have good unit and integration tests, these changes are generally safe to pick up automatically.
27
+
23
28
* Expect Z changes not to require changes to your code. Z changes are intended to be picked up automatically.
29
+
24
30
* Good unit and integration tests are always recommended.
25
31
You can’t perform that action at this time.
0 commit comments