Releases: neo4j/neo4j-ogm
Releases · neo4j/neo4j-ogm
v3.2.15
- [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
v3.2.14
v3.1.20
v3.2.13
- 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, anUnsupportedOperationException
is thrown, regardless if one tries to combinedNestedFilterOrOtherFilter
orOtherFilterOrNestedFilter
. 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
v3.2.11
- 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
v3.2.10
v3.1.18
- Update Neo4j 3.5 to 3.5.16.
- IgnoreCase filter support for starts/ends with.