Releases: spring-projects/spring-data-neo4j
Releases · spring-projects/spring-data-neo4j
6.1.10
📗 Links
⭐ New Features
- Improve memory consumption during mapping #2502
- Performance increase for huge single node results. #2501
🐞 Bug Fixes
- Relationship statemachine uses internal ids all the time, not being able to keep track of processed values. #2500
- Expected parameter(s) #2498
🔨 Dependency Upgrades
- Upgrade to Maven Wrapper 3.8.4 #2483
6.3.0-M3
📗 Links
🐞 Bug Fixes
- Relationships are not persisted when saving DTO objects as domain objects. #2475
- Cannot sort on properties with periods (.) in custom queries. #2474
- Persistence of projections with composite properties #2451
6.2.2
📗 Links
⭐ New Features
- Mapping of nested classes collected under common label #2462
🐞 Bug Fixes
- Relationships are not persisted when saving DTO objects as domain objects. #2475
- Cannot sort on properties with periods (.) in custom queries. #2474
- Persistence of projections with composite properties #2451
6.1.9
📗 Links
🐞 Bug Fixes
- Relationships are not persisted when saving DTO objects as domain objects. #2475
- Cannot sort on properties with periods (.) in custom queries. #2474
- Persistence of projections with composite properties #2451
6.3.0-M2
📗 Links
⭐ New Features
- Mapping of nested classes collected under common label #2462
7.0.0-M1
📗 Links
🔨 Dependency Upgrades
- Upgrade to Neo4j 4.3.6. #2425
- Upgrade to Neo4j-Java-Driver 4.3.5. #2424
6.3.0-M1
📗 Links
⭐ New Features
- Default transaction timeout is not used as a fallback. #2463
@DynamicLabels
doesn't specify the node's label #2455
- Repository query method with 'contains' on list property generates incorrect cypher query #2444
🐞 Bug Fixes
- Relation mapping using the most abstract label #2459
- Relationships are not mappend if defined in abstract class constructor. #2452
6.2.1
📗 Links
⭐ New Features
- Default transaction timeout is not used as a fallback. #2463
@DynamicLabels
doesn't specify the node's label #2455
- Repository query method with 'contains' on list property generates incorrect cypher query #2444
🐞 Bug Fixes
- Relation mapping using the most abstract label #2459
- Relationships are not mappend if defined in abstract class constructor. #2452
6.1.8
📗 Links
⭐ New Features
- Default transaction timeout is not used as a fallback. #2463
@DynamicLabels
doesn't specify the node's label #2455
- Repository query method with 'contains' on list property generates incorrect cypher query #2444
🐞 Bug Fixes
- Relation mapping using the most abstract label #2459
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
🔨 Dependency Upgrades
- Upgrade CypherDSL to 2021.4.1. #2439
- Upgrade to Neo4j-Java-Driver 4.4.1. #2438
- Upgrade to Neo4j 4.3.6. #2425
- Upgrade to Neo4j-Java-Driver 4.3.5. #2424
- Upgrade CypherDSL to 2021.4.0. #2412
- Upgrade to Maven Wrapper 3.8.3 #2400