File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-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.
You can’t perform that action at this time.
0 commit comments