Skip to content

Commit 93cce27

Browse files
committed
DOCSP-13063 update versioning page for CD
1 parent fffc788 commit 93cce27

File tree

1 file changed

+72
-20
lines changed

1 file changed

+72
-20
lines changed

source/reference/versioning.txt

Lines changed: 72 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,42 +4,94 @@
44
MongoDB Versioning
55
==================
66

7-
87
.. important::
98

109
Always upgrade to the latest stable revision of your release series.
1110

12-
MongoDB versioning has the form ``X.Y.Z`` where ``X.Y``
13-
refers to either a release series or development series and ``Z``
14-
refers to the revision/patch number.
11+
MongoDB versioning has the form ``X.Y.Z`` where ``X.Y`` refers to the
12+
release series and ``Z`` refers to the patch number.
13+
14+
Starting with MongoDB 5.0, MongoDB is released as two different release
15+
series:
16+
17+
- Long Term Support (LTS) Releases
18+
- Continuous Releases
19+
20+
Long Term Support (LTS) Releases
21+
--------------------------------
1522

16-
- If ``Y`` is even, ``X.Y`` refers to a release series; for example,
17-
``4.0`` release series and ``4.2`` release series. Release series are
18-
**stable** and suitable for production.
23+
Long Term Support (LTS) Releases are made available approximately once
24+
a year, and generally mark the introduction of new features and
25+
improvements that may break backwards compatibility. Long Term Support
26+
Releases are appropriate for all MongoDB deployments.
1927

20-
- If ``Y`` is odd, ``X.Y`` refers to a development series; for example,
21-
``4.1`` development series and ``4.3`` development series.
22-
Development series are **for testing only and not for production**.
28+
*Example versions:*
2329

24-
For example, in MongoDB version ``4.0.12``, ``4.0`` refers to the
25-
release series and ``.12`` refers to the revision.
30+
- ``5.0``
31+
- ``6.0``
2632

27-
New Releases
28-
------------
33+
Continuous Releases
34+
-------------------
2935

30-
Changes in the release series (e.g. ``4.0`` to ``4.2``) generally mark
31-
the introduction of new features that may break backwards compatibility.
36+
Continuous Releases are made available approximately once each quarter
37+
that does not contain an :abbr:`LTS (Long Term Support)` release, and
38+
generally mark the introduction of new features and improvements.
39+
Continuous Releases are designed for use with `MongoDB Atlas
40+
<https://www.mongodb.com/cloud/atlas?tck=docs_server>`_, and are not
41+
generally supported for use in an on-premise capacity. Continuous
42+
Releases are not available for use with `MongoDB Ops Manager
43+
<https://docs.opsmanager.mongodb.com/current/?tck=docs_server>`_.
44+
45+
*Example versions:*
46+
47+
- ``5.1``
48+
- ``5.2``
49+
- ``5.3``
3250

3351
Patch Releases
3452
--------------
3553

36-
Changes to the revision number (e.g. ``4.0.11`` to ``4.0.12``)
37-
generally mark the release of bug fixes and backwards-compatible
38-
changes.
54+
Patch Releases are made available as needed to both
55+
:abbr:`LTS (Long Term Support)` and Continuous Releases, and generally
56+
include bug fixes and backwards-compatible changes.
57+
58+
*Example versions:*
59+
60+
- ``5.0.1`` (an LTS patch release)
61+
- ``5.2.1`` (a Continuous patch release)
62+
63+
Release Candidate (RC) Releases
64+
-------------------------------
65+
66+
In advance of new :abbr:`LTS (Long Term Support)` or Continuous
67+
Releases, Release Candidates are made available for early testing. A
68+
Release Candidate represents a version of the upcoming release that is
69+
stable enough to begin testing, but is not suitable for production
70+
deployment.
71+
72+
*Example versions:*
73+
74+
- ``5.0.0-rc0``
75+
- ``5.0.0-rc1``
76+
- ``5.1.2-rc5``
3977

4078
Driver Versions
4179
---------------
4280

4381
The version numbering system for MongoDB differs from the system
44-
used for the MongoDB drivers.
82+
used for the :ecosystem:`MongoDB drivers </drivers>`.
83+
84+
MongoDB Shell (``mongosh``)
85+
---------------------------
86+
87+
Starting with MongoDB 5.0, the `MongoDB Shell
88+
<https://docs.mongodb.com/mongodb-shell/>`__ (``mongosh``) is released
89+
separately from the MongoDB Server, and uses its own version numbering
90+
system.
91+
92+
Database Tools
93+
--------------
4594

95+
Starting with MongoDB 4.4, the `MongoDB Database Tools
96+
<https://docs.mongodb.com/database-tools>`__ are released separately
97+
from the MongoDB Server, and use their own version numbering system.

0 commit comments

Comments
 (0)