Skip to content

Commit ef3c3f3

Browse files
authored
Upgrade to Neo4j 2025.7 (#449)
* upgrade Java version to 21 * update dependencies
1 parent 2cd7ede commit ef3c3f3

File tree

4 files changed

+17
-16
lines changed

4 files changed

+17
-16
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: "Setups JDK"
2-
description: "Setups JDK 17"
2+
description: "Setups JDK 21"
33
runs:
44
using: "composite"
55
steps:
66
- name: Setup Java JDK
77
uses: actions/setup-java@v4
88
with:
9-
java-version: 17
9+
java-version: 21
1010
distribution: adopt

pom.xml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/maven-v4_0_0.xsd">
44
<properties>
5-
<neo4j.version>5.26.5</neo4j.version>
6-
<java.version>17</java.version>
5+
<neo4j.version>2025.07.1</neo4j.version>
6+
<java.version>21</java.version>
77
<geotools.version>32.2</geotools.version>
88
<spatial.test.osm.version>20100819</spatial.test.osm.version>
99
<spatial.test.shp.version>20100819</spatial.test.shp.version>
1010
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1111
<maven-surefire-plugin.version>3.5.3</maven-surefire-plugin.version>
1212
<maven.compiler.source>${java.version}</maven.compiler.source>
1313
<maven.compiler.target>${java.version}</maven.compiler.target>
14+
<maven.compiler.release>${java.version}</maven.compiler.release>
1415
</properties>
1516

1617
<modelVersion>4.0.0</modelVersion>
1718
<artifactId>neo4j-spatial</artifactId>
1819
<groupId>org.neo4j</groupId>
19-
<version>5.26.1-SNAPSHOT</version>
20+
<version>2025.07-SNAPSHOT</version>
2021
<name>Neo4j - Spatial Components</name>
2122
<description>Spatial utilities and components for Neo4j</description>
2223
<url>https://neo4j.com/labs/neo4j-spatial/5/</url>
@@ -115,17 +116,17 @@
115116
<dependency>
116117
<groupId>org.slf4j</groupId>
117118
<artifactId>slf4j-api</artifactId>
118-
<version>2.0.13</version>
119+
<version>2.0.17</version>
119120
</dependency>
120121
<dependency>
121122
<groupId>org.apache.commons</groupId>
122123
<artifactId>commons-lang3</artifactId>
123-
<version>3.17.0</version>
124+
<version>3.18.0</version>
124125
</dependency>
125126
<dependency>
126127
<groupId>jakarta.annotation</groupId>
127128
<artifactId>jakarta.annotation-api</artifactId>
128-
<version>1.3.5</version>
129+
<version>3.0.0</version>
129130
</dependency>
130131
<dependency>
131132
<groupId>javax.measure</groupId>
@@ -135,7 +136,7 @@
135136
<dependency>
136137
<groupId>com.google.errorprone</groupId>
137138
<artifactId>error_prone_annotations</artifactId>
138-
<version>2.27.0</version>
139+
<version>2.41.0</version>
139140
</dependency>
140141
</dependencies>
141142
</dependencyManagement>

server-plugin/pom.xml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<parent>
2727
<groupId>org.neo4j</groupId>
2828
<artifactId>neo4j-spatial</artifactId>
29-
<version>5.26.1-SNAPSHOT</version>
29+
<version>2025.07-SNAPSHOT</version>
3030
</parent>
3131

3232
<artifactId>neo4j-spatial-server-plugin</artifactId>
@@ -91,7 +91,7 @@
9191
<dependency>
9292
<groupId>org.neo4j.driver</groupId>
9393
<artifactId>neo4j-java-driver</artifactId>
94-
<version>5.28.4</version>
94+
<version>5.28.9</version>
9595
</dependency>
9696
<dependency>
9797
<groupId>com.google.code.gson</groupId>
@@ -116,7 +116,7 @@
116116
<dependency>
117117
<groupId>org.junit.jupiter</groupId>
118118
<artifactId>junit-jupiter-engine</artifactId>
119-
<version>5.11.3</version>
119+
<version>5.13.4</version>
120120
<scope>test</scope>
121121
</dependency>
122122
<dependency>
@@ -189,13 +189,13 @@
189189
<dependency>
190190
<groupId>org.assertj</groupId>
191191
<artifactId>assertj-core</artifactId>
192-
<version>3.27.3</version>
192+
<version>3.27.4</version>
193193
<scope>test</scope>
194194
</dependency>
195195
<dependency>
196196
<groupId>org.neo4j</groupId>
197197
<artifactId>neo4j-cypher-dsl</artifactId>
198-
<version>2024.7.1</version>
198+
<version>2025.0.0</version>
199199
</dependency>
200200
<dependency>
201201
<groupId>org.neo4j.test</groupId>
@@ -205,5 +205,4 @@
205205
</dependency>
206206
</dependencies>
207207

208-
209208
</project>

server-plugin/src/main/java/org/neo4j/gis/spatial/index/IndexManager.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.neo4j.internal.kernel.api.security.PermissionState;
2929
import org.neo4j.internal.kernel.api.security.PrivilegeAction;
3030
import org.neo4j.internal.kernel.api.security.SecurityContext;
31+
import org.neo4j.internal.kernel.api.security.StaticAccessMode;
3132
import org.neo4j.kernel.api.KernelTransaction;
3233
import org.neo4j.kernel.impl.api.security.RestrictedAccessMode;
3334
import org.neo4j.kernel.internal.GraphDatabaseAPI;
@@ -44,7 +45,7 @@ public static SecurityContext withIndexCreate(SecurityContext securityContext) {
4445
}
4546

4647
private IndexAccessMode(SecurityContext securityContext) {
47-
super(securityContext.mode(), Static.SCHEMA);
48+
super(securityContext.mode(), StaticAccessMode.SCHEMA);
4849
}
4950

5051
@Override

0 commit comments

Comments
 (0)