New feature: *Repeatable migrations*
MaurizioCasciano brought up the idea of repeatable migrations / refactoring and we delivered: Migrations named `Rxzy__something.cypher` (`xml` catalogs and Java based migrations work too) will now be repeated when their checksum changed. The repetition will be recorded in the subgraph of migrations too so that you can check for it (with a self-referential relation type `REPEATED`, thanks to meistermeier for the suggestion).
If you need something that always runs, consider a [callback](https://michael-simons.github.io/neo4j-migrations/current/#concepts_callbacks).
β οΈ Heads up β οΈ
This is most likely the last release containing new features. 2.0.0 will drop by the end of this year in which this project will be migrated fully to Java 17 and require Java 17.
π Features
- 97819ad Add support for repeatable migrations.
π Documentation
- c6b0152 Include Neo4j 5 in readme.
- f71145e add MaurizioCasciano as a contributor for ideas (709)
π§Ή Housekeeping
- 95afd45 Bump quarkus-neo4j.version from 1.6.0 to 1.6.1 (710)
- 60526b0 Bump native-maven-plugin from 0.9.16 to 0.9.17 (712)
- c428cd4 Bump jreleaser-maven-plugin from 1.2.0 to 1.3.1 (713)
- d9e1073 Bump ivy from 2.5.0 to 2.5.1 (715)
- 4009303 Bump picocli from 4.6.3 to 4.7.0 (716)
- 18206a1 Bump checkstyle from 10.3.4 to 10.4 (714)
- 147f803 Revert "Bump jreleaser-maven-plugin from 1.2.0 to 1.3.0 (701)"
- bf9a323 Bump maven-shade-plugin from 3.4.0 to 3.4.1 (698)
- 7e791e4 Bump jreleaser-maven-plugin from 1.2.0 to 1.3.0 (701)
- 491fbe4 Bump asciidoctorj from 2.5.6 to 2.5.7 (700)
- b0a0c5f Bump neo4j-ogm.version from 3.2.37 to 3.2.38 (697)