From 6d77e15e6ece5c28e2000813ce669fc67b8e1819 Mon Sep 17 00:00:00 2001 From: Natalia Ivakina Date: Mon, 20 Oct 2025 13:44:54 +0200 Subject: [PATCH 1/4] Document support for Java 25 --- .../ROOT/pages/installation/requirements.adoc | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/modules/ROOT/pages/installation/requirements.adoc b/modules/ROOT/pages/installation/requirements.adoc index b467f456f..5feff57a2 100644 --- a/modules/ROOT/pages/installation/requirements.adoc +++ b/modules/ROOT/pages/installation/requirements.adoc @@ -86,30 +86,32 @@ For personal use and software development: .Software requirements for personal use and software development [options="header"] |=== -| Operating System | Supported JDK -| *Debian 11, 12* | OpenJDK 21, OracleJDK 21, and ZuluJDK 21 -| *MacOS 13, 14, 15* | OpenJDK 21, ZuluJDK 21 -| *SuSE Enterprise Desktop 15* | OpenJDK 21, OracleJDK 21 -| *Ubuntu Desktop 22.04, 24.04* | OpenJDK 21, OracleJDK 21, and ZuluJDK 21 -| *Windows 11* | OracleJDK 21, ZuluJDK 21 +| Operating System | Supported JDK footnote:1[As of Neo4j 2025.10, Java SE 25 is supported.] +| *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| *MacOS 13, 14, 15* | OpenJDK 21/25, ZuluJDK 21/25 +| *SuSE Enterprise Desktop 15* | OpenJDK 21/25, OracleJDK 21/25 +| *Ubuntu Desktop 22.04, 24.04* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| *Windows 11* | OracleJDK 21/25, ZuluJDK 21/25 |=== -For cloud environments, and server-based, on-premise environments: +For cloud environments, and server-based, on-premises environments: -.Software requirements for cloud environments, and server-based, on-premise environments +.Software requirements for cloud environments, and server-based, on-premises environments [options="header"] |=== | Operating System | Supported JDK -| *Amazon Linux 2023 AMI* | Amazon Corretto 21, and OracleJDK 21 -| *CentOS Stream 8, 9* | OpenJDK 21, OracleJDK 21, and ZuluJDK 21 -| *Debian 11, 12* | OpenJDK 21, OracleJDK 21, and ZuluJDK 21 -| *Red Hat Enterprise Linux Server 8.10, 9.2, 9.4, 9.6* | Red Hat OpenJDK 21, Oracle JDK 21, and ZuluJDK 21 -| *Ubuntu Server 22.04, 24.04* | OpenJDK 21, OracleJDK 21, and ZuluJDK 21 -| *Windows Server 2022, 2025* | OracleJDK 21, ZuluJDK 21 +| *Amazon Linux 2023 AMI* | Amazon Corretto 21/25, and OracleJDK 21/25 +| *CentOS Stream 8, 9* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| *Red Hat Enterprise Linux Server 8.10, 9.2, 9.4, 9.6* | Red Hat OpenJDK 21/25, Oracle JDK 21/25, and ZuluJDK 21/25 +| *Ubuntu Server 22.04, 24.04* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| *Windows Server 2022, 2025* | OracleJDK 21/25, ZuluJDK 21/25 |=== For more information on Red Hat Enterprise Linux Life Cycle, refer to their link:https://access.redhat.com/support/policy/updates/errata/#RHEL8_and_9_Life_Cycle[official documentation]. +Java SE 25 is supported starting from Neo4j 2025.10. + [[deployment-requirements-filesystem]] == Filesystem @@ -142,6 +144,7 @@ The minimum requirement is Java Runtime Environment (JRE). [cols="20%,80%", options="header"] |=== | Neo4j Version | JVM compliancy +| 2025.10 | Java SE 21 and Java SE 25 Platform Specification | 2025.01 | Java SE 21 Platform Specification | 5.26 LTS | Java SE 17 and Java SE 21 Platform Specification | 5.14 | Java SE 17 and Java SE 21 Platform Specification From 14f0c3c93fbbf5553bc199dd80509669476ccd96 Mon Sep 17 00:00:00 2001 From: Natalia Ivakina <82437520+NataliaIvakina@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:01:04 +0200 Subject: [PATCH 2/4] Move a footnote from the header --- modules/ROOT/pages/installation/requirements.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/installation/requirements.adoc b/modules/ROOT/pages/installation/requirements.adoc index 5feff57a2..8ea0c8fb6 100644 --- a/modules/ROOT/pages/installation/requirements.adoc +++ b/modules/ROOT/pages/installation/requirements.adoc @@ -86,8 +86,8 @@ For personal use and software development: .Software requirements for personal use and software development [options="header"] |=== -| Operating System | Supported JDK footnote:1[As of Neo4j 2025.10, Java SE 25 is supported.] -| *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 +| Operating System | Supported JDK +| *Debian 11, 12* | OpenJDK 21/25 footnote:1[As of Neo4j 2025.10, Java SE 25 is supported.], OracleJDK 21/25, and ZuluJDK 21/25 | *MacOS 13, 14, 15* | OpenJDK 21/25, ZuluJDK 21/25 | *SuSE Enterprise Desktop 15* | OpenJDK 21/25, OracleJDK 21/25 | *Ubuntu Desktop 22.04, 24.04* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 @@ -100,7 +100,7 @@ For cloud environments, and server-based, on-premises environments: [options="header"] |=== | Operating System | Supported JDK -| *Amazon Linux 2023 AMI* | Amazon Corretto 21/25, and OracleJDK 21/25 +| *Amazon Linux 2023 AMI* | Amazon Corretto 21/25 footnote:2[As of Neo4j 2025.10, Java SE 25 is supported.] and OracleJDK 21/25 | *CentOS Stream 8, 9* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 | *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 | *Red Hat Enterprise Linux Server 8.10, 9.2, 9.4, 9.6* | Red Hat OpenJDK 21/25, Oracle JDK 21/25, and ZuluJDK 21/25 From 994e248d1e98b45d7cccc3c2c0139872bf28a738 Mon Sep 17 00:00:00 2001 From: Natalia Ivakina <82437520+NataliaIvakina@users.noreply.github.com> Date: Tue, 21 Oct 2025 13:34:00 +0200 Subject: [PATCH 3/4] Apply suggestions from code review Co-authored-by: Reneta Popova --- modules/ROOT/pages/installation/requirements.adoc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/ROOT/pages/installation/requirements.adoc b/modules/ROOT/pages/installation/requirements.adoc index 8ea0c8fb6..2112f43c6 100644 --- a/modules/ROOT/pages/installation/requirements.adoc +++ b/modules/ROOT/pages/installation/requirements.adoc @@ -94,9 +94,9 @@ For personal use and software development: | *Windows 11* | OracleJDK 21/25, ZuluJDK 21/25 |=== -For cloud environments, and server-based, on-premises environments: +For cloud and on-premises environments: -.Software requirements for cloud environments, and server-based, on-premises environments +.Software requirements for cloud and on-premises environments [options="header"] |=== | Operating System | Supported JDK @@ -110,7 +110,7 @@ For cloud environments, and server-based, on-premises environments: For more information on Red Hat Enterprise Linux Life Cycle, refer to their link:https://access.redhat.com/support/policy/updates/errata/#RHEL8_and_9_Life_Cycle[official documentation]. -Java SE 25 is supported starting from Neo4j 2025.10. +Java 25 is supported starting from Neo4j 2025.10. [[deployment-requirements-filesystem]] == Filesystem From b3023975fff86727175f09469bfc8fde87d2c660 Mon Sep 17 00:00:00 2001 From: Natalia Ivakina <82437520+NataliaIvakina@users.noreply.github.com> Date: Tue, 21 Oct 2025 13:34:52 +0200 Subject: [PATCH 4/4] Remove footnotes --- modules/ROOT/pages/installation/requirements.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ROOT/pages/installation/requirements.adoc b/modules/ROOT/pages/installation/requirements.adoc index 2112f43c6..ba6d0c853 100644 --- a/modules/ROOT/pages/installation/requirements.adoc +++ b/modules/ROOT/pages/installation/requirements.adoc @@ -87,7 +87,7 @@ For personal use and software development: [options="header"] |=== | Operating System | Supported JDK -| *Debian 11, 12* | OpenJDK 21/25 footnote:1[As of Neo4j 2025.10, Java SE 25 is supported.], OracleJDK 21/25, and ZuluJDK 21/25 +| *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 | *MacOS 13, 14, 15* | OpenJDK 21/25, ZuluJDK 21/25 | *SuSE Enterprise Desktop 15* | OpenJDK 21/25, OracleJDK 21/25 | *Ubuntu Desktop 22.04, 24.04* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 @@ -100,7 +100,7 @@ For cloud and on-premises environments: [options="header"] |=== | Operating System | Supported JDK -| *Amazon Linux 2023 AMI* | Amazon Corretto 21/25 footnote:2[As of Neo4j 2025.10, Java SE 25 is supported.] and OracleJDK 21/25 +| *Amazon Linux 2023 AMI* | Amazon Corretto 21/25 and OracleJDK 21/25 | *CentOS Stream 8, 9* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 | *Debian 11, 12* | OpenJDK 21/25, OracleJDK 21/25, and ZuluJDK 21/25 | *Red Hat Enterprise Linux Server 8.10, 9.2, 9.4, 9.6* | Red Hat OpenJDK 21/25, Oracle JDK 21/25, and ZuluJDK 21/25