Skip to content

Releases: spring-projects/spring-data-neo4j

6.1.7

12 Nov 09:39
1c92224
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Mapping functions is cached in some situations causing objects not being refreshed. #2428
  • Saving an object with inheritance with projection will clear not projected relations #2415
  • Discrepency between Neo4jTemplate saveAs and saveAllAs #2407

📔 Documentation

🔨 Dependency Upgrades

  • Upgrade CypherDSL to 2021.3.3. #2411
  • Upgrade to Maven Wrapper 3.8.2 #2378

6.0.15

12 Nov 08:52
812dedf
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Mapping functions is cached in some situations causing objects not being refreshed. #2428

6.2.0-RC1

18 Oct 11:56
ba3f860
Compare
Choose a tag to compare
6.2.0-RC1 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Fix overly sensitive startup logger test. #2392
  • Improve mapping performance for custom queries and paths. #2391
  • Clean up cyclic projection support. #2383
  • Add FluentQuery support to QuerydslPredicateExecutor and QueryByExampleExecutor #2343

🐞 Bug Fixes

  • Fix flaky RelationshipProperties parsing in cyclic scenarios. #2398
  • Handle null DTO projection conversion for primitive types #2395
  • URL comparison fails occasionally during test. #2384

📔 Documentation

  • Some spelling and grammar fixes. #2402

🔨 Dependency Upgrades

  • Upgrade CypherDSL to 2021.3.2. #2403
  • Upgrade to Maven Wrapper 3.8.3 #2400

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

6.1.6

18 Oct 09:20
3d08f77
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Fix overly sensitive startup logger test. #2392
  • Improve mapping performance for custom queries and paths. #2391
  • Clean up cyclic projection support. #2383

🐞 Bug Fixes

  • Fix flaky RelationshipProperties parsing in cyclic scenarios. #2398
  • Handle null DTO projection conversion for primitive types #2395
  • URL comparison fails occasionally during test. #2384

📔 Documentation

  • Some spelling and grammar fixes. #2402

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

6.0.14

18 Oct 09:03
fb72756
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Fix overly sensitive startup logger test. #2392

📔 Documentation

  • Some spelling and grammar fixes. #2402

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

6.2.0-M3

17 Sep 07:52
00e9ec6
Compare
Choose a tag to compare
6.2.0-M3 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Remove AutoCloseableQueryRunner proxy. #2367
  • Custom converters (such as DateLongConverter via @DateLong) don't work with projections. #2365
  • Allow cyclic mapping in projection #2320
  • Expose the Neo4j-Client QueryRunner to be used with the Cypher-DSL 2021.2.1. #2238

🐞 Bug Fixes

  • LiteralReplacement-Cache is not threadsafe. #2375
  • ReactiveNeo4jClient does not use auto commit transactions outside Spring managed transactions. #2370
  • Default database name not propagated when using delegateTo. #2369
  • Improve handling of non-distinct collections and already visited objects. #2355
  • Use default values for primitive attributes when Graph properties are unset. #2348

📔 Documentation

  • Optimistic locking in the documentation #2374

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.2 #2377
  • Upgrade to Neo4j-Java-Driver 4.3.4. #2368

6.1.5

17 Sep 07:28
2b784bd
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Remove AutoCloseableQueryRunner proxy. #2367
  • Custom converters (such as DateLongConverter via @DateLong) don't work with projections. #2365
  • Allow cyclic mapping in projection #2320

🐞 Bug Fixes

  • LiteralReplacement-Cache is not threadsafe. #2375
  • ReactiveNeo4jClient does not use auto commit transactions outside Spring managed transactions. #2370
  • Default database name not propagated when using delegateTo. #2369
  • Improve handling of non-distinct collections and already visited objects. #2355
  • Use default values for primitive attributes when Graph properties are unset. #2348

📔 Documentation

  • Optimistic locking in the documentation #2374

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.8.2 #2378

6.0.13

17 Sep 07:04
e33a039
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Remove AutoCloseableQueryRunner proxy. #2367
  • Custom converters (such as DateLongConverter via @DateLong) don't work with projections. #2365

🐞 Bug Fixes

  • LiteralReplacement-Cache is not threadsafe. #2375
  • ReactiveNeo4jClient does not use auto commit transactions outside Spring managed transactions. #2370
  • saveAll does not use targetDatabase when the optimized single query is been used. #2356
  • Improve handling of non-distinct collections and already visited objects. #2355
  • Use default values for primitive attributes when Graph properties are unset. #2348

📔 Documentation

  • Optimistic locking in the documentation #2374

6.2.0-M2

12 Aug 13:17
9c79b4a
Compare
Choose a tag to compare
6.2.0-M2 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Clear exception message on recursive mapping of immutable objects. #2340
  • Fix compiler and IDE warnings where appropriate. #2334

🪲 Bug Fixes

  • Fix NullPointerException when using known entities inside projections. #2349
  • Use default values for primitive attributes when Graph properties are unset. #2348
  • Track state of objects with assigned ids correctly. #2347
  • Add additional tests for verifying persistence of related entities with assigned ids. #2346

🔨 Dependency Upgrades

  • Upgrade CypherDSL to 2021.3.1 #2342

6.1.4

12 Aug 09:39
4c91fe1
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Clear exception message on recursive mapping of immutable objects. #2340

🪲 Bug Fixes

  • Fix NullPointerException when using known entities inside projections. #2349
  • Use default values for primitive attributes when Graph properties are unset. #2348
  • Track state of objects with assigned ids correctly. #2347
  • Add additional tests for verifying persistence of related entities with assigned ids. #2346