Neo4j-python-migrations

Latest version: v0.1.3

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

Scan your dependencies

Page 7 of 16

1.15.1

πŸ“ Documentation
- ad63660 Correct spelling errors.

🧹 Housekeeping
- a297bfc Bump native-maven-plugin from 0.9.18 to 0.9.19 (771)
- 81abd64 Bump compile-testing from 0.19 to 0.20 (770)
- 23fecb0 Bump checker-qual from 3.27.0 to 3.28.0 (769)

1.15.0

πŸš€ Features
- aca8e6a Try to detect `CALL {} IN TRANSACTIONS` and skip managed transactions. (743)
- 2efc143 Provide a limited set of annotations to define constraints. (756)
- 9e4d233 Add `migrateBTreeIndexes` cmd to CLI. (744) (745)

πŸ› Bug Fixes
- 45dab75 Fix typos.

πŸ”„οΈ Refactorings
- 8c11780 Add full testing support for Neo4j 5. (742)

🧹 Housekeeping
- 9a3c02c Bump junit-jupiter-causal-cluster-testcontainer-extension from 2022.1.2 to 2022.1.3 and testcontainers from 1.17.5 to 1.17.6
- 3c44944 Bump classgraph from 4.8.149 to 4.8.151 (763)
- b749578 Bump archunit from 1.0.0 to 1.0.1 (764)
- d3305f3 Bump native-maven-plugin from 0.9.17 to 0.9.18 (761)
- b14861d Bump neo4j-cypher-dsl-schema-name-support from 2022.7.3 to 2022.8.0 (760)
- 29c622b Bump quarkus.version from 2.13.3.Final to 2.13.5.Final
- cf894af Bump checkstyle from 10.4 to 10.5.0 (758)
- 7161a4e Bump plexus-classworlds from 2.6.0 to 2.7.0 (753)
- ba2c7d0 Bump byte-buddy.version from 1.12.18 to 1.12.19 (751)
- a994396 Bump maven-install-plugin from 3.0.1 to 3.1.0 (750)
- f7fc11f Bump japicmp-maven-plugin from 0.16.0 to 0.17.1 (749)
- 263cc3c Bump commonmark from 0.20.0 to 0.21.0 (747)
- 44e792c Bump mockito.version from 4.8.1 to 4.9.0 (746)

πŸ›  Build
- 843c19d Don’t skip tests based on checking string arguments blindly.

1.14.0

With 1.14.0 we created the 1.x maintenance branch. All new development will happen in the main branch and require JDK 17 from now on. We will backport dependency upgrades as far as possible and if we can bring features over from main without pulling a leg and an arm, we might do so as well.

πŸ› Bug Fixes
- c61ec51 Manually check for duplicate versions and don’t rely on the constraint. (728)

πŸ”„οΈ Refactorings
- c9a5be4 Include reasons in CLI log when being able to render catalog items. (723) (724)
- 11fc794 Deprecate public `isRepeatable` on `MigrationVersion`. (722)

πŸ“ Documentation
- dea9ae5 Update local changelog.

🧹 Housekeeping
- ec816e4 Bump os-maven-plugin from 1.7.0 to 1.7.1 (734)
- 486f310 Bump maven-plugin-plugin from 3.6.4 to 3.7.0 (735)
- b597615 Bump maven-plugin-annotations from 3.6.4 to 3.7.0 (733)
- 92f5b33 Bump checker-qual from 3.26.0 to 3.27.0 (736)

πŸ›  Build
- d4584f2 Prepare 1.x branch.

1.13.3

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)

1.13.2

⚠️ This is a breaking change ⚠️

SaschaPeukert notified us that 7e53e57 will break compatibility with older Spring Boot Versions (older than 2.7.0) as the new dedicated `AutoConfiguration` was introduced in that release for the first time. It's debatable whether the compatibility of our tool with Spring Boot 2.6 was as promised or coincidentally, but this should not have happened and we are sorry for that.

πŸ”„οΈ Refactorings
- 7e53e57 Migrate to `AutoConfiguration`. (696)

🧹 Housekeeping
- 4e49df8 Bump mockito.version from 4.8.0 to 4.8.1 (688)
- 70015ae Bump quarkus.version from 2.13.2.Final to 2.13.3.Final (687)
- 7758897 Bump commonmark from 0.19.0 to 0.20.0 (689)
- cc9cb0a Bump native-maven-plugin from 0.9.14 to 0.9.16 (691)
- 5bb1283 Bump plexus-utils from 3.4.2 to 3.5.0 (692)
- 3ab929a Bump spring-boot.version from 2.7.4 to 2.7.5 (693)
- 660a6dc Bump neo4j-cypher-dsl-schema-name-support from 2022.7.2 to 2022.7.3 (694)
- d024823 Bump spring-data-neo4j from 6.3.3 to 6.3.5 (685)
- 64bf663 Bump error_prone_annotations from 2.15.0 to 2.16 (684)
- 69440fd Bump byte-buddy.version from 1.12.17 to 1.12.18 (683)
- 5f79a41 Bump neo4j-harness from 4.4.11 to 4.4.12 (682)
- 8a485c1 Bump quarkus.version from 2.13.1.Final to 2.13.2.Final (680)

πŸ›  Build
- 8ffcea1 Use `inputEncoding` for checkstyle plugin.

1.13.1

πŸ› Bug Fixes
- aaa4c71 Escape String literals for old fulltext indexes. (670)
- 2a1e724 Sanitize all formattable objects.

πŸ”„οΈ Refactorings
- d65e9f0 Delete unused, internal abstract `AbstractContext` class. (671)
- 0d81fa9 Log skipped resources if they are not dedicated Cypher callbacks. (673)

πŸ“ Documentation
- ea50f6d Add missing JavaDoc.
- ebf0305 add SergeyPlatonov as a contributor for ideas

🧹 Housekeeping
- 1e80ea2 Bump junit-jupiter-causal-cluster-testcontainer-extension from 2022.1.1 to 2022.1.2 and testcontainers from 1.17.4 to 1.17.5
- ce8d2fb Bump archunit from 0.23.1 to 1.0.0 (675)
- b2ac91c Bump checker-qual from 3.25.0 to 3.26.0 (679)
- e1b322a Bump quarkus.version from 2.13.0.Final to 2.13.1.Final (676)
- a3a4035 Bump junit-jupiter-causal-cluster-testcontainer-extension from 2022.1.0 to 2022.1.1 and testcontainers from 1.17.3 to 1.17.4

Page 7 of 16

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