Releases: spring-projects/spring-data-neo4j
Releases · spring-projects/spring-data-neo4j
6.2.1
6.1.8
6.2.0
📗 Links
⭐ New Features
- Introduce RelationshipId as shortcut for relationship properties ids. #2436
- SimpleNeo4jRepository::existsById loads all relations of the node #2417
🐞 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
- Geo / Spatial #2410
🔨 Dependency Upgrades
6.1.7
📗 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
- Geo / Spatial #2410
🔨 Dependency Upgrades
6.0.15
📗 Links
🐞 Bug Fixes
- Mapping functions is cached in some situations causing objects not being refreshed. #2428
6.2.0-RC1
📗 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
andQueryByExampleExecutor
#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
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
6.1.6
📗 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
6.2.0-M3
📗 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. #2375ReactiveNeo4jClient
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
6.1.5
📗 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. #2375ReactiveNeo4jClient
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