* Don't close `System.err` in the CLI (That happened accidentally as I inherited from `java.util.logging.ConsoleHandler`
๐งน Housekeeping
* Tons of dependency updates thanks to dependabot
0.0.10
๐ Bug Fixes
Neo4j-Migrations didn't work on instances with anonymous access due to the fact the user management procedures will be removed in such an instance.
0.0.9
๐งน Housekeeping
* Easier use of the starter: Starter for driver is a non-optional dependency for the starter and stays optional for the auto configuration itself, so that people have choice whether to include it or not.
0.0.8
๐ Features
* Spring Boot starter added with instructions
๐จApi changes
* Renamed prefix `filesystem:` to `file:` to be consistent with most other tools out there.
*NOTE:* There are 0.0.6 and 0.0.7 on central, but without the starter due to issues with Maven's release plugin, the Nexus plugin and submodules with a different parent. I'm sorry for that.
0.0.5
๐ Features
* CLI Module added with instructions
0.0.4
๐ Features
* Record execution time * Full support for multiple databases in Neo4j 4.0 * Convenience methods `MigrationContextgetSession` and `MigrationContextgetSessionConfig` to for session or session config retrieval in Java based migrations * Add `Migrationsinfo`, returning a `MigrationChain` containing the state of your database and all discoverable migrations
๐จApi changes
* Public Core API lives now under `ac.simons.neo4j.migrations.core` * Datamodel change: Execution time is now stored as Neo4j `Duration` * `MigrationType` is an enum now * `MigrationState` added