diff --git a/modules/ROOT/pages/introduction.adoc b/modules/ROOT/pages/introduction.adoc index c12223fba..ec9249a7a 100644 --- a/modules/ROOT/pages/introduction.adoc +++ b/modules/ROOT/pages/introduction.adoc @@ -285,11 +285,15 @@ For more information about what data is collected, see link:https://neo4j.com/do [[versioning]] == Versioning -Neo4j uses semantic versioning (link:{semver-uri}[Semantic Versioning Specification 2.0.0]). -Given a version number `MAJOR.MINOR.PATCH`, the increment is based on: +2025.01.0 introduces a new calendar versioning (CalVer) for the Neo4j server instead of the previously used semantic versioning (SemVer). +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. +The patch number is incremented for each release within the same month. -* `MAJOR` version - incompatible API changes towards the previous `MAJOR` version. -* `MINOR` version - functionality in a backward-compatible manner. -* `PATCH` release - backwards-compatible bug fixes. +Some of the releases will be designated as long-term support (LTS) releases. -Neo4j’s fully managed cloud service link:{aura-uri}[Neo4j Aura] uses only `MAJOR` versioning. +link:{aura-uri}[Neo4j Aura] always uses the latest version of the Neo4j server. + +== Operations Manual versioning + +The Operations Manual is versioned according to the calendar version of the Neo4j server. +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.