Skip to content

Releases: spring-projects/spring-data-neo4j

6.0.5

18 Feb 10:16
Compare
Choose a tag to compare

📗 Links

🪲 Bug Fixes

  • Return new instance after incrementing version property on immutables. #2154

6.1.0-M3

17 Feb 13:19
Compare
Choose a tag to compare
6.1.0-M3 Pre-release
Pre-release

📗 Links

⭐ New Features

  • Remove o.s.d.annotation.Persistent from the set of identifying annotations. #2133
  • Add Kotlin extensions for the Neo4j templates leveraging reified type parameters. #2127
  • Exclude relationships from projections when not projected. #2117

🪲 Bug Fixes

  • Fix classcast exception for paginated projections. #2139
  • Fix failing save for uninitialized maps of dynamic properties. #2124
  • Select correct conversion for assigned ids of related nodes. #2123
  • Don't overwrite unknown properties of known nodes and relationships. #2118
  • Include all nodes of a path during mapping. #2114

📔 Documentation

  • Add documentation for custom Graph repository fragments. #2135

🔨 Dependency Upgrades

  • Upgrade test dependencies. #2147
  • Upgrade to JUnit Causal Cluster Testcontainer extension 2020.0.7. #2145
  • Upgrade to Neo4j 4.2.3. #2144
  • Upgrade to Neo4j-Java-Driver 4.2.1. #2143
  • Upgrade to Cypher-DSL 2021.0.0. #2142

6.0.4

17 Feb 12:46
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Remove o.s.d.annotation.Persistent from the set of identifying annotations. #2133
  • Exclude relationships from projections when not projected. #2117

🪲 Bug Fixes

  • Fix classcast exception for paginated projections. #2139
  • Fix failing save for uninitialized maps of dynamic properties. #2124
  • Select correct conversion for assigned ids of related nodes. #2123
  • Don't overwrite unknown properties of known nodes and relationships. #2118
  • Include all nodes of a path during mapping. #2114

📔 Documentation

  • Add documentation for custom Graph repository fragments. #2135

🔨 Dependency Upgrades

  • Upgrade to JUnit Causal Cluster Testcontainer extension 2020.0.7. #2145
  • Upgrade to Cypher-DSL 2021.0.0. #2142

5.3.7.RELEASE

17 Feb 12:40
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Support combining startingWith and endingWith with IgnoreCase in derived queries. #1862
  • Add support for limiting, derived queries (findFirst and findTop). #1807
  • Ensure final fields of immutable entities are persisted correctly. #1763
  • Fail early if bookmark setup is enabled without a bookmark manager. [DATAGRAPH-1128] #1691
  • Recognize org.springframework.data.annotation.Transient from Neo4j-OGM. #1568

🪲 Bug Fixes

  • Declare the dependency between shared session creator and entity instantiator. #2099
  • Ensure that internal database ids are accessed via id(n) in nested, derived query methods. [DATAGRAPH-1231] #1792
  • Constructor based instantiation of entities fails due to missing converters. [DATAGRAPH-1182] #1712

📔 Documentation

5.2.13.RELEASE

17 Feb 12:37
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Support combining startingWith and endingWith with IgnoreCase in derived queries. #1862
  • Add support for limiting, derived queries (findFirst and findTop). #1807
  • Ensure final fields of immutable entities are persisted correctly. #1763
  • Fail early if bookmark setup is enabled without a bookmark manager. [DATAGRAPH-1128] #1691
  • Recognize org.springframework.data.annotation.Transient from Neo4j-OGM. #1568

🪲 Bug Fixes

  • Declare the dependency between shared session creator and entity instantiator. #2099
  • Ensure that internal database ids are accessed via id(n) in nested, derived query methods. [DATAGRAPH-1231] #1792
  • Constructor based instantiation of entities fails due to missing converters. [DATAGRAPH-1182] #1712

📔 Documentation

6.0.0

14 Apr 12:37
20c2664
Compare
Choose a tag to compare