From fa88268011ce137af8254f71a63d29abb1c8ba8b Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Thu, 2 Jan 2025 18:17:32 +0200 Subject: [PATCH 1/4] Update the versioning section --- modules/ROOT/pages/introduction.adoc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/modules/ROOT/pages/introduction.adoc b/modules/ROOT/pages/introduction.adoc index c12223fba..870e907b9 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 semantic versioning (SemVer), which was previously used. +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 and reset to 0 at the beginning of each 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] will always be on 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. From 1dd36e217de1ba583c57c8b81d30996ce52af78d Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Thu, 9 Jan 2025 14:49:02 +0000 Subject: [PATCH 2/4] Update modules/ROOT/pages/introduction.adoc Co-authored-by: NataliaIvakina <82437520+NataliaIvakina@users.noreply.github.com> --- modules/ROOT/pages/introduction.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/introduction.adoc b/modules/ROOT/pages/introduction.adoc index 870e907b9..8cf88d753 100644 --- a/modules/ROOT/pages/introduction.adoc +++ b/modules/ROOT/pages/introduction.adoc @@ -291,7 +291,7 @@ The patch number is incremented for each release within the same month and reset Some of the releases will be designated as long-term support (LTS) releases. -link:{aura-uri}[Neo4j Aura] will always be on the latest version of the Neo4j server. +link:{aura-uri}[Neo4j Aura] always uses the latest version of the Neo4j server. == Operations Manual versioning From 5ca78e026b50f368369efc7596537e058ba87c1f Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Thu, 9 Jan 2025 14:49:08 +0000 Subject: [PATCH 3/4] Update modules/ROOT/pages/introduction.adoc Co-authored-by: NataliaIvakina <82437520+NataliaIvakina@users.noreply.github.com> --- modules/ROOT/pages/introduction.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/introduction.adoc b/modules/ROOT/pages/introduction.adoc index 8cf88d753..46fa0a86f 100644 --- a/modules/ROOT/pages/introduction.adoc +++ b/modules/ROOT/pages/introduction.adoc @@ -285,7 +285,7 @@ For more information about what data is collected, see link:https://neo4j.com/do [[versioning]] == Versioning -2025.01.0 introduces a new calendar versioning (CalVer) for the Neo4j server instead of semantic versioning (SemVer), which was previously used. +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 and reset to 0 at the beginning of each month. From 3eb72c5159b052f33875be1a57f5c57d429fbfea Mon Sep 17 00:00:00 2001 From: Reneta Popova Date: Thu, 9 Jan 2025 14:52:22 +0000 Subject: [PATCH 4/4] Update modules/ROOT/pages/introduction.adoc --- modules/ROOT/pages/introduction.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ROOT/pages/introduction.adoc b/modules/ROOT/pages/introduction.adoc index 46fa0a86f..ec9249a7a 100644 --- a/modules/ROOT/pages/introduction.adoc +++ b/modules/ROOT/pages/introduction.adoc @@ -287,7 +287,7 @@ For more information about what data is collected, see link:https://neo4j.com/do 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 and reset to 0 at the beginning of each month. +The patch number is incremented for each release within the same month. Some of the releases will be designated as long-term support (LTS) releases.