Skip to content

Releases: neo4j/neo4j-ogm

v3.2.15

28 Aug 10:05
v3.2.15
55eb031
Compare
Choose a tag to compare
  • [bug] Ensure accessibility of annotation values. (#827)
  • [bug] Unify nested query building for relationship centric queries. (#825)
  • [bug] Solve ambiguous class name collision. (#809)
  • [improvement] Flatten result lists as late as possible. (#826)
  • [improvement] Flush mapping context on potentially write queries, buth custom and generic. (#818)
  • [tests] Add an example for Kotlins inline classes. (#823)
  • [tests] Prove that nested adhoc mapping from maps work. (#814)

v3.1.21

28 Aug 11:47
v3.1.21
5f8e61a
Compare
Choose a tag to compare
  • [bug] Ensure accessibility of annotation values. (#827)
  • [bug] Solve ambiguous class name collision. (#809)
  • [improvement] Flush mapping context on potentially write queries, both custom and generic. (#818)
  • [tests] Prove that nested adhoc mapping from maps work. (#814)

v3.2.14

08 Jul 10:43
v3.2.14
0803c09
Compare
Choose a tag to compare
  • Relationships incoming from an inheritance tree are not deleted. (#806)

v3.1.20

08 Jul 10:07
v3.1.20
9e671fd
Compare
Choose a tag to compare
  • Relationships incoming from an inheritance tree are not deleted. (#806)
  • Dependency upgrades
    • Neo4j 3.4.18 and 3.5.19

v3.2.13

03 Jul 11:24
v3.2.13
b0e5f6d
Compare
Choose a tag to compare
  • GH-799, GH-800: Improve nested filtering: Nested filters will now always collapse when they target the same leaf node. This allows for using logical OR inside nested filters. We also make sure that in all scenarios, in which semantically wrong Cypher would be created, an UnsupportedOperationException is thrown, regardless if one tries to combined NestedFilterOrOtherFilter or OtherFilterOrNestedFilter. This may affect some derived finder methods in Spring Data Neo4j.
  • GH-803: Introduce some heuristics for mapping result lists to generic fields whose types have been erased.
  • Dependency upgrades
    • Neo4j 3.4.18 and 3.5.19
    • Neo4j Java Driver 4.0.2

v3.2.12

29 May 13:25
e293687
Compare
Choose a tag to compare
  • GH-793 - Fix reading of Neo4j literal byte[] arrays.
  • Prepare tests for Neo4j 4.1

v3.2.11

23 Apr 12:13
Compare
Choose a tag to compare
  • Update ClassGraph to 4.8.72.
  • Upgrade Neo4j 3.5 to 3.5.17.
  • Support advanced Neo4j URL schemes (bolt+s, bolt+ssc, neo4j+s, neo4j+ssc). (#775)
  • Enhance Pre- and PostSave events to include the saved object's state. (#778)
  • Add additional tests for SingleUseEntityMapper. (#779)
  • Prevent NPE when 1:n relationships contains null elements. (#782)
  • Use converter for id based loading. (#787)
  • Treat composite keys correct during load and save operations. (#790)

v3.1.19

23 Apr 13:51
c335f3e
Compare
Choose a tag to compare
  • Fix return type for known entity classes in case of an empty result. (Backport of #748)

v3.2.10

13 Mar 08:27
Compare
Choose a tag to compare
  • Update Java Driver to 4.0.1.
  • Update Neo4j 3.5 to 3.5.16.
  • Add zoneId to @DateString. (#773)
  • IgnoreCase filter support for starts/ends with.
  • Kotlin support: Add String.asParam(). (#769)

v3.1.18

13 Mar 08:27
Compare
Choose a tag to compare
  • Update Neo4j 3.5 to 3.5.16.
  • IgnoreCase filter support for starts/ends with.