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 13 of 16

1.2.0

๐Ÿš€ Features
- 922b865 Add `validate` command. (326)
- 4f3fe73 Add a Java Module system descriptor.

๐Ÿ› Bug Fixes
- cb2d614 Also catch `Neo.ClientError.Schema.ConstraintAlreadyExists` while locking. (324)

๐Ÿ“ Documentation
- 839c1c2 Improve plain Java example in README.

๐Ÿงน Housekeeping
- e1a321d Bump checkstyle from 9.1 to 9.2 (321)
- ea930f9 Bump maven-plugin-plugin from 3.6.1 to 3.6.2 (322)
- 9655e3f Bump classgraph from 4.8.134 to 4.8.137 (320)
- aad3209 Bump byte-buddy.version from 1.12.1 to 1.12.2 (319)
- 14ea910 Bump maven-plugin-annotations from 3.6.1 to 3.6.2 (318)
- 64f9c11 Bump junit-bom from 5.8.1 to 5.8.2 (317)
- 2b2fd70 Bump version (needed due to added deprecations).

๐Ÿงฐ Build
- 2d3a29a Follow the Sonar manual for aggregating multi-module test-data. (325)
- 1a1be95 Adapt JReleaser to changed dependabot commit messages.
- cb8c3fb Automate update of old (previous) version.

Changes
- da5722b Separate integration tests from unittests. (328)

1.1.0

๐Ÿš€ Features
- 08950cf Add `clean` command. (315)
- 1efb2ba Add support for storing schema database independent from target database. (303)

๐Ÿ› Bug Fixes
- 963d389 The match for versions in the default database was too fuzzy. (311)
- a27e5a6 Fix flaky logging test. (305)

๐Ÿงฐ Build
- 8b9c546 Automate update to README.adoc.
- 3a338e4 Enforce semantic versioning. (304)
- 87ba6f1 Use testcontainers.cloud if available.

๐Ÿงน Housekeeping
- bc68f4f Bump spring-boot.version from 2.5.6 to 2.6.0 (306)
- 2619ed9 Bump maven.version from 3.8.3 to 3.8.4 (312)
- 61f0322 Bump classgraph from 4.8.133 to 4.8.134 (314)
- 09475e8 Bump mockito.version from 4.0.0 to 4.1.0 (313)
- 161e233 Bump classgraph from 4.8.132 to 4.8.133 (307)
- 73d3b39 Bump neo4j-java-driver from 4.4.0 to 4.4.1 (300)
- c25494c Bump byte-buddy.version from 1.11.19 to 1.12.1 (299)
- 7bd06e7 Bump jna from 5.9.0 to 5.10.0 (298)
- c52c6e4 Bump neo4j-harness from 4.3.6 to 4.3.7 (297)
- 2bab394 Bump sonar-maven-plugin from 3.9.0.2155 to 3.9.1.2184 (296)
- ab5b3e5 Bump docker-maven-plugin from 0.37.0 to 0.38.0 (301)
- 0d13959 Bump classgraph from 4.8.129 to 4.8.132 (302)

Changes
- 375541d Provide a better example in the Maven integration test with single config. (308)

Tasks
- be63550 Make javadoc happy. (309)
- 57e07be Rename `master` to `main`.
- 4c126ed Add a code of conduct.
- 74784c1 Rename license file in a generic way.

1.0.0

๐Ÿš€ Features
- d20c86d Add support for 4.4 user impersonation. (292)

๐Ÿ› Bug Fixes
- 3a7bc1b Fix file mode.
- cd20925 Fix mutable defaults. (285)
- a637c46 Fix name.
- 147e366 Fix typo.
- 4ace342 Fix low hanging smells. (277)
- 6efe367 Add test for security hotspot fixes.
- 5bd1a9a Review and fix security hotspots. (276)

๐Ÿ“ Documentation
- aa63ab4 Add simple contributing information.
- b65e2d0 Add homebrew instructions.
- 44f3402 Remove `$` to allow copy & paste via GH ui.
- 5f98717 Document how to add classes to the command line. (26)

๐Ÿงฐ Build
- ffcd3de Use correct workflow name.
- b9e9623 Skip integration test aggregator signing on release.
- e1cc5f9 Use JReleaser for GH releases, uploading artifacts and Homebrew integration.

๐Ÿงน Housekeeping
- 3d7fa30 Bump neo4j-java-driver from 4.2.7 to 4.4.0 (290)
- 368ff6c Bump picocli from 4.6.1 to 4.6.2 (291)
- 4c596f3 Bump checkstyle from 9.0.1 to 9.1 (289)
- 69103d4 Bump native-maven-plugin from 0.9.6 to 0.9.7.1 (288)
- e97780d Bump classgraph from 4.8.128 to 4.8.129 (287)
- acb89a9 Bump testcontainers.version from 1.16.0 to 1.16.2 (278)
- 896e306 Bump spring-boot.version from 2.5.5 to 2.5.6 (279)

---
- 1f53e7b Use singletonList. (286)
- 1f6270d Remove unnecessary line break. (283)
- 26ecff5 Simplify build steps.
- 81a88ee Analyze only on non-forked prs and no dependabot prs.
- 507ffd8 Aggregate coverage after integration test.
- 8e4b92b Remove superflous name from job.
- e6cb08a Improve Migrations api.
- f58c117 Improve DefaultChainElement.
- 69adb3e Remove remaining unmanaged version. (29)
- b0e0d08 Improve exception handling.
- afff47b Add badges.
- 63b913e Improve AbstractConnectedMojo and tests.
- c466804 Add more tests.
- 51be13c Set expected coverage to a minimum now that there is at least one test
- 93c0233 Add JaCoCo and Sonar analysis to the build. (275)


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

0.3.2

๐Ÿงน Housekeeping

* Tons of dependency updates thanks to dependabot.

0.3.1

๐Ÿš€ Features

- GH-238 - Add autocrlf option.

๐Ÿ› Bug Fixes

- Fix logging on native image.

๐Ÿงน Housekeeping

- GH-239 - Use transaction functions instead of auto commits where applicable.
- Don't print full stacktrace on auth error.
- Set pool size to 1 in CLI. [improvement]

Java and native binaries are now published with each GitHub-Release.

0.2.1

๐Ÿš€ Features

* GH-237 - Add `validateOnMigrate` to skip validation of migration-checksums.

๐Ÿ› Bug Fixes

* GH-232 - Treat single `\r` as correct line endings.

๐Ÿงน Housekeeping

* Tons of dependency updates thanks to dependabot.

Noteworthy: Upgraded the example using Neo4j Test-Harness to Neo4j *4.3.2*. Neo4j requires JDK 11, so this project requires now JDK 11 to **build** but **still targets JDK 8**, so that it can be used with Java 8. I do think that this change in the build justifies a minor version bump alone but we have also a new configuration option, hence the 0.2.1 version.

Thanks to AndreasBoehme for his input on this release!

Page 13 of 16

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.