Skip to content

Releases: neo4j/neo4j-ogm

v5.0.6

Choose a tag to compare

@michael-simons michael-simons released this 19 May 08:28
v5.0.6
6b7c7ce
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.18.7 to 1.18.8 (#1419)
  • [dependencies] Bump kotlin.version from 2.3.20 to 2.3.21 (#1421)
  • [dependencies] Bump org.testcontainers:testcontainers-bom (#1422)
  • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 6.0.4 to 6.1.0 (#1423)
  • [dependencies] Bump com.github.ben-manes.caffeine:caffeine (#1424)
  • [dependencies] Bump org.jreleaser:jreleaser-maven-plugin (#1425)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1426)
  • [dependencies] Bump slf4j.version from 2.0.17 to 2.0.18 (#1427)

v5.0.5

Choose a tag to compare

@michael-simons michael-simons released this 02 Apr 11:49
v5.0.5
6695140

From this release on the Neo4j-OGM is tested against Neo4j 2026.

  • Upgrade build to use Testcontainers 2.x
  • build: Test against latest 2026 Neo4j version.
    • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1410)
    • [dependencies] Bump kotlin.version from 2.3.10 to 2.3.20 (#1411)
    • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1412)
    • [dependencies] Bump picomatch from 2.3.1 to 2.3.2 in /neo4j-ogm-docs (#1413)
    • [dependencies] Bump convict from 6.2.4 to 6.2.5 in /neo4j-ogm-docs (#1414)
    • [dependencies] Bump handlebars from 4.7.7 to 4.7.9 in /neo4j-ogm-docs (#1415)
    • [dependencies] Bump brace-expansion in /neo4j-ogm-docs (#1416)
    • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 6.0.3 to 6.0.4 (#1417)
    • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1418)

v5.0.4

Choose a tag to compare

@michael-simons michael-simons released this 11 Mar 12:21
e5e1c3d
  • [dependencies] Bump org.apache.maven.plugins:maven-surefire-plugin (#1402)
  • [dependencies] Bump commons-logging:commons-logging from 1.3.5 to 1.3.6 (#1409)
  • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1407)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7 (#1406)
  • [dependencies] Bump org.jreleaser:jreleaser-maven-plugin (#1405)
  • [dependencies] Bump minimatch in /neo4j-ogm-docs (#1404)
  • [dependencies] Bump org.apache.maven.plugins:maven-failsafe-plugin (#1401)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1400)
  • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 6.0.2 to 6.0.3 (#1399)

v5.0.3

Choose a tag to compare

@michael-simons michael-simons released this 17 Feb 14:35
v5.0.3
80d1c09
  • [refactor] Don't keep a thread local reference of the Jackson TypeReference around. (#1395)
  • [dependencies] Bump ch.qos.logback:logback-classic from 1.5.24 to 1.5.31 (#1398)
  • [dependencies] Bump org.junit:junit-bom from 6.0.2 to 6.0.3 (#1396)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.18.3 to 1.18.5 (#1397)
  • [dependencies] Bump kotlin.version from 2.3.0 to 2.3.10 (#1393)
  • [dependencies] Bump io.mockk:mockk-jvm from 1.14.7 to 1.14.9 (#1392)
  • [dependencies] Bump org.apache.maven.plugins:maven-compiler-plugin (#1391)
  • [dependencies] Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 (#1388)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1384)

v5.0.2

Choose a tag to compare

@michael-simons michael-simons released this 16 Jan 13:29
v5.0.2
a2d7b3f
  • [dependencies]: Bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 (#1383)
  • [dependencies]: Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.1 (#1382)
  • [dependencies]: Bump org.junit:junit-bom from 6.0.1 to 6.0.2 (#1381)
  • [dependencies] Bump kotlin.version from 2.2.21 to 2.3.0 (#1376)
  • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1371)
  • [dependencies] Bump org.testcontainers:neo4j from 1.21.3 to 1.21.4 (#1374)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.18.2 to 1.18.3 (#1375)
  • [dependencies] Bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.23 (#1377)
  • [dependencies] Bump qs and express in /neo4j-ogm-docs (#1378)
  • [dependencies] Bump io.mockk:mockk-jvm from 1.14.6 to 1.14.7 (#1370)
  • [dependencies] Bump org.jreleaser:jreleaser-maven-plugin (#1380)
  • [chore] Extend license header to 2026.

v5.0.1

Choose a tag to compare

@michael-simons michael-simons released this 05 Dec 13:48
v5.0.1
9025e1b
  • [dependencies] Update Maven wrapper.
  • [dependencies] Remove managed scala library.
  • [dependencies] Bump org.apache.maven.plugins:maven-source-plugin (#1369)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 12.2.0 (#1368)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.18.1 to 1.18.2 (#1367)
  • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1365)
  • [docs] Remove sitemap extension from docs playbooks (#1364)
  • [dependencies] Bump com.github.ben-manes.caffeine:caffeine (#1360)
  • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 6.0.1 to 6.0.2 (#1362)
  • [dependencies] Bump ch.qos.logback:logback-classic from 1.5.20 to 1.5.21 (#1361)
  • [dependencies] Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (#1359)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.17.8 to 1.18.1 (#1358)
  • [dependencies] Bump org.apache.maven.plugins:maven-jar-plugin (#1357)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 12.1.1 to 12.1.2 (#1356)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1354)
  • [dependencies] Bump org.jreleaser:jreleaser-maven-plugin (#1353)
  • [dependencies] Bump kotlin.version from 2.2.20 to 2.2.21 (#1350)
  • [dependencies] Bump org.junit:junit-bom from 6.0.0 to 6.0.1 (#1352)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 11.1.0 to 12.1.1 (#1351)
  • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1348)
  • [dependencies] Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 (#1347)
  • [dependencies] Bump io.github.classgraph:classgraph (#1346)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.17.7 to 1.17.8 (#1345)
  • [dependencies] Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 (#1343)
  • [refactor] Make sure that Jacksons ObjectMapper is as lazy loaded as possible.
  • [dependencies] Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 (#1342)
  • [dependencies] Bump org.junit:junit-bom from 5.13.4 to 6.0.0 (#1341)
  • [dependencies] Bump io.mockk:mockk-jvm from 1.14.5 to 1.14.6 (#1340)
  • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 6.0.0 to 6.0.1 (#1339)
  • [dependencies] Bump org.apache.maven.plugins:maven-enforcer-plugin (#1338)
  • [dependencies] Bump scala.version from 2.13.16 to 2.13.17 (#1337)
  • [fix ]Remove duplicated @Test-annotation.

v5.0.0

Choose a tag to compare

@michael-simons michael-simons released this 02 Oct 09:05
v5.0.0
6b5bfca

The 5.0.x series of Neo4j-OGM uses the 6 series of the Neo4j Java driver underneath. It is not compatible with the previous major version 5 of the driver. We took the opportunity to finally remove all remains of the AutoIndexManager in Neo4j-OGM and would like to point out to https://github.com/michael-simons/neo4j-migrations[Neo4j-Migrations] for all things schema and index management. There are no further changes in the fundamental Object-mapping framework, any upgrade should be a drop-and-replace update.

  • [refactor] Upgrade to Neo4j Java driver 6.
  • [refactor] Remove AutoIndexManager for good.

v4.0.21

Choose a tag to compare

@michael-simons michael-simons released this 29 Sep 14:34
v4.0.21
1f303c5

This most likely the last release of the 4.0.x line. The next major will be 5.0.x, shipping with the latest Neo4j-Java-Driver (which will be 6.0.0).

  • [refactor] Mark all auto index deprecated references as deprecated for removal.
  • [dependencies] Bump kotlin.version from 2.2.10 to 2.2.20 (#1326)
  • [dependencies] Bump org.apache.maven.plugins:maven-failsafe-plugin (#1328)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 11.1.0 (#1336)
  • [dependencies] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (#1335)
  • [dependencies] Bump org.assertj:assertj-core from 3.27.4 to 3.27.6 (#1334)
  • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1333)
  • [dependencies] Bump org.apache.maven.plugins:maven-javadoc-plugin (#1332)
  • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1331)
  • [dependencies] Bump org.apache.maven.plugins:maven-compiler-plugin (#1330)
  • [dependencies] Bump org.apache.maven.plugins:maven-surefire-plugin (#1327)

v4.0.20

Choose a tag to compare

@michael-simons michael-simons released this 10 Sep 13:32
v4.0.20
406a784
  • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1324)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1321)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 11.0.0 to 11.0.1 (#1320)
  • [feature] ignoreCase for SortClause (#1323)
  • [improvement] Respect neo4j 2025 for integration tests.
  • [dependencies] Test against latest Neo4j 5.26.
  • [dependencies] Bump kotlin.version from 2.2.0 to 2.2.10 (#1313)
  • [dependencies] Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#1310)
  • [dependencies] Bump org.apache.maven.plugins:maven-javadoc-plugin (#1315)
  • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1314)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.17.6 to 1.17.7 (#1312)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle from 10.26.1 to 11.0.0 (#1311)
  • [dependencies] Bump org.junit:junit-bom from 5.13.3 to 5.13.4 (#1309)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1308)

v4.0.19

Choose a tag to compare

@michael-simons michael-simons released this 23 Jul 09:34
v4.0.19
4713189
  • [dependencies] Bump org.neo4j.driver:neo4j-java-driver from 5.28.5 to 5.28.9 (#1307)
  • [dependencies] Bump kotlin.version from 2.1.21 to 2.2.0 (#1297)
  • [dependencies] Bump org.jreleaser:jreleaser-maven-plugin (#1296)
  • [dependencies] Bump io.mockk:mockk-jvm from 1.14.4 to 1.14.5 (#1306)
  • [dependencies] Bump io.github.classgraph:classgraph (#1305)
  • [dependencies] Bump org.apache.maven.plugins:maven-enforcer-plugin (#1304)
  • [dependencies] Bump com.github.ben-manes.caffeine:caffeine (#1302)
  • [dependencies] Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#1301)
  • [dependencies] Bump com.github.spotbugs:spotbugs-maven-plugin (#1295)
  • [dependencies] Bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#1294)
  • [dependencies] Bump org.testcontainers:neo4j from 1.21.0 to 1.21.3 (#1291)
  • [dependencies] Bump com.github.ben-manes.caffeine:caffeine (#1285)
  • [dependencies] Bump org.junit:junit-bom from 5.12.2 to 5.13.2 (#1293)
  • [dependencies] Bump org.mockito:mockito-junit-jupiter (#1278)
  • [dependencies] Bump org.codehaus.mojo:build-helper-maven-plugin (#1284)
  • [dependencies] Bump com.fasterxml.jackson:jackson-bom (#1286)
  • [dependencies] Bump net.bytebuddy:byte-buddy from 1.17.5 to 1.17.6 (#1289)
  • [dependencies] Bump io.mockk:mockk-jvm from 1.14.2 to 1.14.4 (#1290)
  • [dependencies] Bump com.puppycrawl.tools:checkstyle (#1292)
  • [dependencies] Bump kotlin.version from 2.1.20 to 2.1.21 (#1276)
  • [improvement] Make checking for the deprecation message for id more resilient.