Neo4j-python-migrations

Latest version: v0.1.3

Safety actively analyzes 688053 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 16

1.5.3

🧹 Housekeeping
- 4227864 Bump quarkus.version from 2.7.5.Final to 2.8.0.Final (465)
- eec9b8f (deps-dev) Bump junit-jupiter-causal-cluster-testcontainer-extension (467)
- 23fac84 Bump spring-boot.version from 2.6.5 to 2.6.6 (466)
- f51a072 Bump checkstyle from 10.0 to 10.1 (461)
- 396b83c Bump spring-boot.version from 2.6.4 to 2.6.5 (459)
- 2f7ee1e Bump jna from 5.10.0 to 5.11.0 (460)
- e59a0d6 Bump neo4j-harness from 4.4.4 to 4.4.5 (462)
- 5f52e20 Bump native-maven-plugin from 0.9.10 to 0.9.11 (463)
- 46dc74b Bump classgraph from 4.8.141 to 4.8.143 (464)

1.5.2

πŸ› Bug Fixes
- 44a52c5 Produce correct String representation for `VersionPrecondition`.
- 2c2db1a Improve parsing of single line comments. (447)
- 5379068 Make sure verbose option is recognized in CLI.

πŸ”„οΈ Refactorings
- b8a43fb Add unparsable precondition to exception message. (448)

πŸ“ Documentation
- f60247e Add SDKMAN! installation instructions.
- d763be7 Improve order of concepts.

🧹 Housekeeping
- 9a52ef8 Bump neo4j-java-driver from 4.4.3 to 4.4.5 (457)
- 4e0e616 (deps-dev) Bump junit-jupiter-causal-cluster-testcontainer-extension (458)
- 8b0f8a5 Bump quarkus.version from 2.7.4.Final to 2.7.5.Final (456)
- bba3d0d Bump maven.version from 3.8.4 to 3.8.5 (450)
- 03f1564 Bump quarkus.version from 2.7.3.Final to 2.7.4.Final (451)
- 7d241fd Bump mockito.version from 4.3.1 to 4.4.0 (452)
- 0fe080d Bump quarkus-neo4j.version from 1.0.4 to 1.0.5 (453)
- 6c550a3 Bump maven-compiler-plugin from 3.10.0 to 3.10.1 (455)


Contributors
We'd like to thank the following people for their contributions:
- meistermeier

1.5.1

πŸ› Bug Fixes
- f6ed145 Don't swallow exceptions when unlocking fails.

πŸ”„οΈ Refactorings
- 50abfd1 Add additional tests.
- a280036 Improve exception handling and CLI messages.

πŸ“ Documentation
- c1d04fa Add better explanation how to create a target database via callbacks.

πŸ›  Build
- 3b1098b Add Sdkman distribution.


Contributors
We'd like to thank the following people for their contributions:
- marc0der for super quick onboarding to SDKMAN!

1.5.0

*No breaking changes* but an exciting new feature: have preconditions asserted against your target database before we try to run your refactoring. This way you can make sure you’ll never end up in an invalid state just because Cypher syntax changed in between versions.

Preconditions we support out of the box:
* Edition check (enterprise or community)
* Version check (enumerated versions or ranges)
* Custom queries returning a boolean value

All preconditions can be asserted (refactoring will stop when unmet) or assumed (single migration will be skipped).

Have a look at the docs and learn more about [Preconditions](https://michael-simons.github.io/neo4j-migrations/current/#concepts_preconditions).

Thanks to fbiville for an inspirational presentation!

πŸš€ Features
- c19fafa Add Support for preconditions. (443)
- b66dee1 Log invocation of callbacks. (439)

πŸ› Bug Fixes
- a3c6547 nexus-staging-maven-plugin JDK17 have been fixed in their latest release.
- 653c06c Don’t try to send single line comments as statements. (440)

πŸ”„οΈ Refactorings
- 569e03c Reduce visibility of internal API. (432)

πŸ“ Documentation
- b6e75f5 Update local changelog.

🧹 Housekeeping
- 4810626 Bump checkstyle from 9.3 to 10.0 (441)
- a503c55 Bump quarkus.version from 2.7.2.Final to 2.7.3.Final (442)
- 2ea8fbe Bump docker-maven-plugin from 0.39.0 to 0.39.1 (437)
- 0dcfd07 Bump classgraph from 4.8.139 to 4.8.141 (436)
- d9ba177 Bump japicmp-maven-plugin from 0.15.6 to 0.15.7 (435)
- ac9e9b1 Bump spring-boot.version from 2.6.3 to 2.6.4 (434)
- 9aaefe9 Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2 (433)


Contributors
We'd like to thank the following people for their contributions:
- meistermeier

1.4.0

*No breaking changes*. The version is bumped due to a couple of new features that required additional API, for example using only remote or locally discovered migrations.

A big "Thank you" goes out to marianozunino, a long time Neo4j (and Spring Data Neo4j) user, who created his own refactor tooling dubbed [Morpheus](https://github.com/marianozunino/morpheus). We worked together so that this and his tooling use the same meta model. And afterwards, I took some inspiration from the features he had in Morpheus.

The feature I like the most in this release is the new and shiny integration with Quarkus dev-services, check it out: [Dev Services integration](https://michael-simons.github.io/neo4j-migrations/1.4.0/#devservicesintegration).

πŸš€ Features
- c8f29d4 Add unique constraint for migration nodes on Neo4j 4.4. (428)
- ed04748 Write and read optional config file from CLI. (427)
- ad644a5 Add `mode` option to `InfoCmd`.
- b9afdd8 Introduce a ChainBuilderMode to select local or remote chains only. (425)
- d63629e Make `file:./neo4j/migrations` the default for `--location` in the CLI. (424)
- f3ad97c Add Quarkus Dev-UI integration.
- 5814489 Provide `ConnectionDetails` without retrieving the whole chain of applied migrations.

πŸ› Bug Fixes
- 085cb4f Fix JaCoCo configuration.

πŸ”„οΈ Refactorings
- b476a79 Avoid unnessary accessors for Quarkus processors.
- 970c84c Use default location only if it exists.
- 16eca1e Avoid printing a full stack trace for expected exceptions in the CLI. (423)
- 81048fa Reduce visibility of build items. (412)
- 46263f2 Use Quarkus' built-in class indes and classpath resource utils.
- b5383f1 Improve test.

πŸ“ Documentation
- 76e23ef Use correct language for Gradle snippet.
- c2bfe46 Add morpheus to README.
- 2e9594a Update local changelog.

🧹 Housekeeping
- ba4c60c Bump nexus-staging-maven-plugin from 1.6.11 to 1.6.12
- 1a152eb quarkus-neo4j extension from 1.0.3 to 1.0.4. (431)
- 6f00824 Bump quarkus.version from 2.7.1.Final to 2.7.2.Final (430)
- 2cc1184 Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (418)
- e47b2d3 Bump native-maven-plugin from 0.9.9 to 0.9.10 (417)
- 1b828bb Bump maven-site-plugin from 3.10.0 to 3.11.0 (416)
- 73963b4 Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.11 (415)

πŸ›  Build
- 2716106 Provide parameter names.
- a2ac68f Remove sysouts.

1.3.3

*No breaking changes*. Biggest change is the upgrade to Quarkus 2.7 inside the Quarkus extension. Thanks to lukehutch for a new release of [ClassGraph](https://github.com/classgraph/classgraph) that improves compatibility with Quarkus' classloader.

πŸ“ Documentation
- 09cabe1 Add a local changelog.

🧹 Housekeeping
- 125540c Revert "Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.10 (402)"
- a5a0c84 quarkus-neo4j extension from 1.0.2 to 1.0.3.
- 13fcae8 Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.10 (402)
- ca95751 Bump neo4j-harness from 4.4.3 to 4.4.4 (403)
- 112f38c Bump picocli from 4.6.2 to 4.6.3 (404)
- a75a0ef Bump slf4j.version from 1.7.35 to 1.7.36 (406)
- a6b6452 Bump byte-buddy.version from 1.12.7 to 1.12.8 (407)
- f5d8c32 Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (408)
- 2f281a3 Bump quarkus.version from 2.6.3.Final to 2.7.1.Final (401)
- fcebed4 Bump classgraph from 4.8.138 to 4.8.139 (405)

Page 11 of 16

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.