File tree 1 file changed +31
-0
lines changed
1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ *****************
2
+ Versioning Policy
3
+ *****************
4
+
5
+ We use a three-part X.Y.Z (Major.Minor.Patch) versioning definition, as follows:
6
+
7
+ * **X (Major) ** version changes are significant and expected to break backwards compatibility.
8
+ * **Y (Minor) ** version changes are moderate changes. These include:
9
+
10
+ * Significant non-breaking feature additions.
11
+ * Any change to the version of a dependency.
12
+ * Possible backwards-incompatible changes. These changes will be noted and explained in detail in the release notes.
13
+
14
+ * **Z (Patch) ** version changes are small changes. These changes will not break backwards compatibility.
15
+
16
+ * Z releases will also include warning of upcoming breaking changes, whenever possible.
17
+
18
+ What this means for you
19
+ =======================
20
+
21
+ We recommend running the most recent version. Here are our suggestions for managing updates:
22
+
23
+ * X changes will require some effort to incorporate.
24
+ * Y changes will not require significant effort to incorporate.
25
+
26
+ * If you have good unit and integration tests, these changes are generally safe to pick up automatically.
27
+
28
+ * Z changes will not require any changes to your code. Z changes are intended to be picked up automatically.
29
+
30
+ * Good unit and integration tests are always recommended.
31
+
You can’t perform that action at this time.
0 commit comments