CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 25
Releases: michael-simons/neo4j-migrations
2.18.1
da283ed
Compare
What's Changed
This releases addresses issues found in native image binaries for all platforms. No other functionality has changed.
🐛 Bug Fixes
- a83c8f2 fix: Downgrade to Netty 4.1.x in native image.
- 2b34a9c build: Fix
test_native_cli.java
so that it actually tests the output.
🧹 Housekeeping
- c46331c Bump quarkus.version from 3.24.2 to 3.24.3 (#1716)
- 9c3cfea build(deps-dev): Bump com.google.errorprone:error_prone_annotations from 2.39.0 to 2.40.0 (#1715)
- bf97d42 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#1714)
- 5d490e8 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /neo4j-migrations-maven-plugin (#1713)
- 0dcb8b9 Bump Neo4j image to 5.26.
- a210a17 Bump org.neo4j.driver:neo4j-java-driver from 5.28.7 to 5.28.9
Assets 7
2.18.0
417cabc
Compare
What's Changed
This release is 100% API compatible with 2.17.x and lower, but the version has been bumped due to changes in the Quarkus module: Any ServiceUnavailableException
will now now only be logged, but re-thrown, so that a failed migration must either be actively handled for an app to start, or if not handled, will not lead to potential inconsistencies.
🔄️ Refactorings
- 3a1aa35 refactor: Rethrow
ServiceUnavailableException
in Quarkus extension so that app stops when connection fails.
🧹 Housekeeping
- ba2925b Bump quarkus-neo4j.version from 5.4.0 to 5.5.0 (#1708)
- cfe72d2 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (#1712)
- 05942ab Bump org.neo4j.driver:neo4j-java-driver from 5.28.6 to 5.28.7 (#1711)
- 9e66a2a build(deps-dev): Bump org.checkerframework:checker-qual from 3.49.4 to 3.49.5 (#1710)
- 82be62a Bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#1709)
- bde2225 Bump quarkus.version from 3.24.1 to 3.24.2 (#1707)
- a4cf25b Bump com.puppycrawl.tools:checkstyle from 10.25.1 to 10.26.1 (#1703)
- e6f4742 build(deps-dev): Bump com.google.errorprone:error_prone_annotations from 2.38.0 to 2.39.0 (#1696)
- 938038f Bump org.neo4j.driver:neo4j-java-driver from 5.28.5 to 5.28.6 (#1697)
- 37c8d1f Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.7.0 to 2024.7.1 (#1698)
- b0ddaa2 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.0 to 3.9.1 (#1699)
- 5236acb Bump quarkus.version from 3.24.0 to 3.24.1 (#1700)
- 72ead83 Bump org.junit:junit-bom from 5.13.1 to 5.13.2 (#1701)
- 0b15fc3 Bump testcontainers.version from 1.21.2 to 1.21.3 (#1702)
- 7aa2254 Bump io.github.classgraph:classgraph from 4.8.179 to 4.8.180 (#1704)
- 13ba622 Bump spring-boot.version from 3.5.0 to 3.5.3 (#1695)
- 42936fd Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (#1693)
- 6d10a55 Bump org.commonmark:commonmark from 0.24.0 to 0.25.0 (#1694)
- 075b67e Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 (#1692)
- 3c62064 Bump byte-buddy.version from 1.17.5 to 1.17.6 (#1691)
- be82a94 Bump org.asciidoctor:asciidoctorj-diagram from 2.3.2 to 3.0.1 (#1690)
- de1b387 Bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.25.1 (#1689)
- eba73ea Bump testcontainers.version from 1.21.1 to 1.21.2 (#1688)
- dfb95b5 Bump quarkus.version from 3.23.2 to 3.24.0 (#1687)
- ebb4b44 build(deps-dev): Bump org.springframework.data:spring-data-neo4j from 7.5.0 to 7.5.1 (#1686)
🛠 Build
- ab5de55 build: Build native image with latest GraalVM.
Assets 7
2.17.4
d617c01
Compare
What's Changed
🔄️ Refactorings
- 9737216 refactor: Remove unused requirements from
module-info.java
.
📝 Documentation
- 40b21ac docs: Update local changelog.
🧹 Housekeeping
- f0c6909 build(deps-dev): Bump org.checkerframework:checker-qual from 3.49.3 to 3.49.4 (#1684)
- 280f006 Bump org.junit:junit-bom from 5.13.0 to 5.13.1 (#1683)
- af4e5e3 Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (#1682)
- 2bb813f Bump quarkus.version from 3.23.0 to 3.23.2 (#1681)
- 303d6a2 Bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#1676)
- 18d0028 Bump com.puppycrawl.tools:checkstyle from 10.24.0 to 10.25.0 (#1680)
- 870a5b9 Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 (#1679)
- 27467db Bump testcontainers.version from 1.21.0 to 1.21.1 (#1678)
- 31856d3 Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 (#1677)
- e238b96 Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.6.1 to 2024.7.0 (#1675)
- 875db85 Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 (#1673)
- 8c934d7 Bump quarkus.version from 3.22.3 to 3.23.0 (#1672)
- c7fb962 build(deps-dev): Bump org.springframework.data:spring-data-neo4j from 7.4.5 to 7.5.0 (#1670)
- 6cdea99 Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.6.0 to 2024.6.1 (#1671)
- db96aaa Bump quarkus.version from 3.22.2 to 3.22.3 (#1669)
- 2fbc053 Bump quarkus-neo4j.version from 5.3.0 to 5.4.0 (#1667)
- e48dfb8 build(deps-dev): Bump com.tngtech.archunit:archunit from 1.4.0 to 1.4.1 (#1668)
- 6c5f9ae Bump neo4j-ogm.version from 4.0.17 to 4.0.18 (#1666)
- 794f513 Bump quarkus.version from 3.22.0 to 3.22.2 (#1665)
- 5f29286 Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.5.1 to 2024.6.0 (#1664)
- 9174567 build(deps-dev): Bump org.checkerframework:checker-qual from 3.49.2 to 3.49.3 (#1663)
🛠 Build
Assets 7
1.16.4
8ededc0
Compare
1.16.3
2a1253e
Compare
What's Changed
This is mainly a bug fix release to make Neo4j Migrations 1.16.x work with latest Neo4j 2025.05. This release does not provide binaries, as the actions used to build those are no longer available. Maven artefacts are however of course on Central already.
🐛 Bug Fixes
- 4971bdf refactor: Restrict the output of
dbms.components()
to'Neo4j Kernel'
. (#1622) - e5fc2db fix: Don't delete properties that are already
boolean
when normalizing.
🛠 Build
- 854e852 build: Use new central publishing and move away from the sunsetting ossrh service.
Assets 2
2.17.3
a3e0e0d
Compare
What's Changed
🚀 Features
- 5b0c72c feat: Publish SBOMs.
🧹 Housekeeping
- dc342a0 Bump spring-boot.version from 3.4.4 to 3.4.5 (#1659)
- e370693 Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.23.1 (#1660)
- 7386067 Bump quarkus.version from 3.21.2 to 3.22.0 (#1658)
- b0ed32b Bump org.neo4j.driver:neo4j-java-driver from 5.28.4 to 5.28.5 (#1657)
- 357b88c build(deps-dev): Bump org.springframework.data:spring-data-neo4j from 7.4.4 to 7.4.5 (#1656)
- 5ca6e0b Bump testcontainers.version from 1.20.6 to 1.21.0 (#1655)
- b0f7f79 build(deps-dev): Bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre (#1654)
- acf83f4 build(deps-dev): Bump com.google.errorprone:error_prone_annotations from 2.37.0 to 2.38.0 (#1652)
- 390a03e Bump picocli.version from 4.7.6 to 4.7.7 (#1651)
- 70aeeac Bump quarkus.version from 3.21.1 to 3.21.2 (#1648)
- 0678808 Bump commons-io:commons-io from 2.18.0 to 2.19.0 (#1650)
- 0ec610d build(deps-dev): Bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre (#1649)
- 95256b8 Bump org.junit:junit-bom from 5.12.1 to 5.12.2 (#1647)
🛠 Build
- 47247e6 build: Remove dispatch to Neo4j docs repo as this is now behind SSO.
Assets 7
2.17.2
1456499
Compare
What's Changed
🧹 Housekeeping
- 9195eb2 Bump quarkus-neo4j.version from 5.2.1 to 5.3.0 (#1642)
- 5e977ef build(deps-dev): Bump org.checkerframework:checker-qual from 3.49.1 to 3.49.2 (#1644)
- ee78384 Bump org.codehaus.plexus:plexus-classworlds from 2.8.0 to 2.9.0 (#1646)
- b803c05 Bump neo4j-ogm.version from 4.0.16 to 4.0.17 (#1645)
- bd4be0d Bump com.puppycrawl.tools:checkstyle from 10.22.0 to 10.23.0 (#1643)
- 3b8c309 Bump org.asciidoctor:asciidoctorj-diagram from 2.3.1 to 2.3.2 (#1641)
- bb30999 Bump jacoco-maven-plugin.version from 0.8.12 to 0.8.13 (#1640)
- ee99eae Bump quarkus.version from 3.21.0 to 3.21.1 (#1639)
- 9006577 Bump io.fabric8:docker-maven-plugin from 0.45.1 to 0.46.0 (#1638)
- be56a90 Bump byte-buddy.version from 1.17.4 to 1.17.5 (#1637)
- 19c5c0a Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.0.0.4389 to 5.1.0.4751 (#1636)
- 59713fb build(deps-dev): Bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre (#1635)
- b81a6ae Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 (#1634)
- f2eb6db Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 (#1633)
- d7f15ea Bump com.puppycrawl.tools:checkstyle from 10.21.4 to 10.22.0 (#1632)
🛠 Build
Assets 7
2.17.1
b3827be
Compare
What's Changed
🔄️ Refactorings
📝 Documentation
- 6acb2eb docs: Add info about Neo4j-Flyway-Database.
🧹 Housekeeping
- 5e4a2b0 Bump org.asciidoctor:asciidoctor-maven-plugin from 3.1.1 to 3.2.0 (#1631)
- 93923fc Bump quarkus.version from 3.19.3 to 3.21.0 (#1630)
- 6d48100 build(deps-dev): Bump com.google.errorprone:error_prone_annotations from 2.36.0 to 2.37.0 (#1629)
- 4a8313a Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.5.0 to 2024.5.1 (#1628)
- cfcf74d build(deps-dev): Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre (#1627)
- 8e1228c Bump org.neo4j.driver:neo4j-java-driver from 5.28.3 to 5.28.4 (#1626)
- 5172020 Bump byte-buddy.version from 1.17.2 to 1.17.4 (#1625)
- b155bec Bump spring-boot.version from 3.4.3 to 3.4.4 (#1624)
- ce4ab41 Bump com.mycila:license-maven-plugin from 4.6 to 5.0.0 (#1623)
- b398946 Bump org.neo4j.driver:neo4j-java-driver from 5.28.2 to 5.28.3 (#1618)
- c8537f1 Bump org.junit:junit-bom from 5.12.0 to 5.12.1 (#1621)
- 61f5e7e Bump quarkus.version from 3.19.2 to 3.19.3 (#1620)
- f83e43c build(deps-dev): Bump org.springframework.data:spring-data-neo4j from 7.4.3 to 7.4.4 (#1619)
- dbcf797 Bump net.java.dev.jna:jna from 5.16.0 to 5.17.0 (#1617)
- 7226e19 Bump org.graalvm.buildtools:native-maven-plugin from 0.10.5 to 0.10.6 (#1616)
🛠 Build
- 7e241bb build: Remove JBang catalog support (repository is now behind SSO / SAML).
Assets 7
2.17.0
8ef8de9
Compare
What's Changed
This release adds compatibility with neo4j-flyway-database, a new plugin for Flyway, that allows using Flyway with Neo4j through Neo4j's JDBC Driver.
🚀 Features
🧹 Housekeeping
- b63ddbb build(deps-dev): Bump org.checkerframework:checker-qual from 3.49.0 to 3.49.1 (#1612)
- 465e035 Bump com.puppycrawl.tools:checkstyle from 10.21.3 to 10.21.4 (#1614)
- 427cd83 Bump org.neo4j.driver:neo4j-java-driver from 5.28.1 to 5.28.2 (#1613)
- fb0c601 Bump byte-buddy.version from 1.17.1 to 1.17.2 (#1611)
- 1678b4d Bump quarkus.version from 3.19.1 to 3.19.2 (#1610)
- fbc9039 Bump testcontainers.version from 1.20.5 to 1.20.6 (#1609)
- 49ed1db Bump org.neo4j:neo4j-cypher-dsl-bom from 2024.4.1 to 2024.5.0 (#1608)
- 902c87c Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.8.0 to 3.9.0 (#1607)
- baa1a23 Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 (#1606)
- 81ef5cb Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0 (#1605)
- f79325e Bump quarkus.version from 3.19.0 to 3.19.1 (#1604)
- 493060b Bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 (#1603)
Assets 7
2.16.2
39e909e
Compare
What's Changed
🐛 Bug Fixes
- 9452d60 fix: Add missing bundle for
xmlsecurity
on native image.
🔄️ Refactorings
- 9bb43a0 refactor: Use existing version to check for idempotency being available and avoid exception driven development.
🧹 Housekeeping
- da27d42 Bump quarkus-neo4j.version from 5.1.0 to 5.2.0
- 31cd9c4 Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (#1601)
- 6dac0e3 Bump org.junit:junit-bom from 5.11.4 to 5.12.0 (#1602)
- 4d3b628 Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.0 to 3.4.1 (#1600)
- ebcbf53 Bump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3 (#1599)
- 61eac97 Bump spring-boot.version from 3.4.2 to 3.4.3 (#1598)
- 35e0b2c Bump neo4j-ogm.version from 4.0.15 to 4.0.16 (#1597)
- 74071d6 Bump testcontainers.version from 1.20.4 to 1.20.5 (#1596)
- 8688e21 Bump quarkus.version from 3.18.3 to 3.19.0 (#1595)