Skip to content

Commit fa88268

Browse files
committed
Update the versioning section
1 parent 091f5f3 commit fa88268

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

modules/ROOT/pages/introduction.adoc

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,11 +285,15 @@ For more information about what data is collected, see link:https://neo4j.com/do
285285
[[versioning]]
286286
== Versioning
287287

288-
Neo4j uses semantic versioning (link:{semver-uri}[Semantic Versioning Specification 2.0.0]).
289-
Given a version number `MAJOR.MINOR.PATCH`, the increment is based on:
288+
2025.01.0 introduces a new calendar versioning (CalVer) for the Neo4j server instead of semantic versioning (SemVer), which was previously used.
289+
The new versioning format, *YYYY.MM.Patch*, is based on the year and month of the release, for example, 2025.01.0, 2025.02.0, and so on.
290+
The patch number is incremented for each release within the same month and reset to 0 at the beginning of each month.
290291

291-
* `MAJOR` version - incompatible API changes towards the previous `MAJOR` version.
292-
* `MINOR` version - functionality in a backward-compatible manner.
293-
* `PATCH` release - backwards-compatible bug fixes.
292+
Some of the releases will be designated as long-term support (LTS) releases.
294293

295-
Neo4j’s fully managed cloud service link:{aura-uri}[Neo4j Aura] uses only `MAJOR` versioning.
294+
link:{aura-uri}[Neo4j Aura] will always be on the latest version of the Neo4j server.
295+
296+
== Operations Manual versioning
297+
298+
The Operations Manual is versioned according to the calendar version of the Neo4j server.
299+
For example, the Operations Manual for Neo4j 2025.01.0 is versioned as 2025.01.0 and reflects the features and changes in that release.

0 commit comments

Comments
 (0)