diff --git a/README.adoc b/README.adoc index 11daf4114d..3d5bae3b26 100644 --- a/README.adoc +++ b/README.adoc @@ -26,10 +26,12 @@ When installing GDS manually, please refer to the below compatibility matrix: .Compatibility matrix (italicized version is in development) |=== |GDS version | Neo4j version | Java Version -.10+<.^|_GDS 2.5.x_ +.11+<.^|_GDS 2.5.x_ +|Neo4j 5.15.0 +.2+.^|Java 21 & Java 17 |Neo4j 5.14.0 -.9+.^|Java 17 |Neo4j 5.13.0 +.8+.^|Java 17 |Neo4j 5.12.0 |Neo4j 5.11.0 |Neo4j 5.10.0 @@ -54,7 +56,7 @@ When installing GDS manually, please refer to the below compatibility matrix: |Neo4j 5.2.0 |Neo4j 5.1.0 |Neo4j 4.4.9 - 4.4.26 -.1+.^|Java 11 +|Java 11 .9+<.^|GDS 2.3.x |Neo4j 5.8.0 .8+.^|Java 17 @@ -66,7 +68,7 @@ When installing GDS manually, please refer to the below compatibility matrix: |Neo4j 5.2.0 |Neo4j 5.1.0 |Neo4j 4.4.9 - 4.4.22 -.1+.^|Java 11 +|Java 11 |=== NOTE: Preview releases are not automatically made available in Neo4j Desktop. They need to be installed manually. diff --git a/build.gradle b/build.gradle index 88a7909c4e..f596bdc19a 100644 --- a/build.gradle +++ b/build.gradle @@ -36,6 +36,7 @@ ext { project(':neo4j-kernel-adapter-5.12'), project(':neo4j-kernel-adapter-5.13'), project(':neo4j-kernel-adapter-5.14'), + project(':neo4j-kernel-adapter-5.15'), ], 'storage-engine-adapter': [ project(':storage-engine-adapter-4.4'), @@ -48,6 +49,7 @@ ext { project(':storage-engine-adapter-5.12'), project(':storage-engine-adapter-5.13'), project(':storage-engine-adapter-5.14'), + project(':storage-engine-adapter-5.15'), ] ] } diff --git a/doc/modules/ROOT/pages/installation/supported-neo4j-versions.adoc b/doc/modules/ROOT/pages/installation/supported-neo4j-versions.adoc index d35e607998..ac13482ef6 100644 --- a/doc/modules/ROOT/pages/installation/supported-neo4j-versions.adoc +++ b/doc/modules/ROOT/pages/installation/supported-neo4j-versions.adoc @@ -10,6 +10,7 @@ If your version of GDS or Neo4j is not listed in the matrix, you should upgrade. [opts=header] |=== | Neo4j version | Neo4j Graph Data Science +| `5.15` | `2.5.6` or later | `5.14` | `2.5.5` or later | `5.13` | `2.5.1` or later, `2.4.7` or later footnote:eol[2.4 version series is end-of-life and will not receive further patches. Please use a later version.] | `5.12` | `2.5`, `2.4.6` or later footnote:eol[] diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index 507de68d4b..8b2e545cd9 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -15,7 +15,6 @@ ext { '5.12': properties.getOrDefault('neo4jVersion512', '5.12.0'), '5.13': properties.getOrDefault('neo4jVersion513', '5.13.0'), '5.14': properties.getOrDefault('neo4jVersion514', '5.14.0'), - '5.15': properties.getOrDefault('neo4jVersion514', '5.15.0'), '5.15': properties.getOrDefault('neo4jVersion515', '5.15.0'), ] diff --git a/settings.gradle b/settings.gradle index 7cf02424a3..4d97e0a3ee 100644 --- a/settings.gradle +++ b/settings.gradle @@ -176,6 +176,9 @@ project(':neo4j-kernel-adapter-5.13').projectDir = file('compatibility/5.13/neo4 include('neo4j-kernel-adapter-5.14') project(':neo4j-kernel-adapter-5.14').projectDir = file('compatibility/5.14/neo4j-kernel-adapter') +include('neo4j-kernel-adapter-5.15') +project(':neo4j-kernel-adapter-5.15').projectDir = file('compatibility/5.15/neo4j-kernel-adapter') + include('neo4j-kernel-adapter-api') project(':neo4j-kernel-adapter-api').projectDir = file('compatibility/api/neo4j-kernel-adapter') @@ -287,6 +290,9 @@ project(':storage-engine-adapter-5.13').projectDir = file('compatibility/5.13/st include('storage-engine-adapter-5.14') project(':storage-engine-adapter-5.14').projectDir = file('compatibility/5.14/storage-engine-adapter') +include('storage-engine-adapter-5.15') +project(':storage-engine-adapter-5.15').projectDir = file('compatibility/5.15/storage-engine-adapter') + include('storage-engine-adapter-api') project(':storage-engine-adapter-api').projectDir = file('compatibility/api/storage-engine-adapter')