Skip to content

Releases: neo4j/neo4j-ogm

v3.2.31

11 Mar 09:42
v3.2.31
c0a8e31
Compare
Choose a tag to compare
  • [dependencies] Drop commons-lang3 from core dependencies.
  • [dependencies] Bump neo4j35 from 3.5.30 to 3.5.31
  • [dependencies] Bump classgraph from 4.8.139 to 4.8.141
  • [dependencies] Bump httpcore from 4.4.14 to 4.4.15
  • [dependencies] Bump slf4j from 1.7.25 to 1.7.36
  • [improvement] Lazy hydrate response model.

v3.2.30

23 Feb 11:28
v3.2.30
268af12
Compare
Choose a tag to compare
  • [improvement] Improve performance of TypeAdapterLookupDelegate.

v3.2.29

16 Feb 12:50
v3.2.29
989133c
Compare
Choose a tag to compare
  • [improvement] Allow enums as composite property values. (#899)
  • [dependencies] Update to Classgraph 4.8.139.
  • [dependencies] Update to Classgraph 4.8.137.
  • [improvement] Parse class hierarchy recursive.
  • [tests] Ensure locks are correct when object is reloaded. (#894)

v3.2.28

24 Nov 14:25
v3.2.28
8e91370
Compare
Choose a tag to compare
  • [dependencies] Upgrade Neo4j 3.5 to 3.5.30.
  • [improvement] Avoid locking on whole class for retrieving various information. (#891)
  • [improvement] Removed unnecessary synchronized. (#889)
  • [dependencies] Upgrade testcontainers to 1.16.2.

Thanks a lot to our long-time contributor @torstenkuhnhenne for providing the initial
PR to remove the overly large locks in ClassInfo.

v3.2.27

05 Oct 17:17
v3.2.27
8e7f28f
Compare
Choose a tag to compare
  • [bug] Paths should not be individually iterated (Happened with Bolt transport and PATH_LOAD_STRATEGY).

v3.2.26

10 Sep 09:22
v3.2.26
cafc347
Compare
Choose a tag to compare
  • [new-feature] Add support for read-only-properties. (#786)
  • [tests] Demonstrate correct equals/hashCode for @RelationshipEntity. (#868)
  • [dependencies] Update to Classgraph 4.8.116. (#886)
  • [bug] Use EnterpriseGraphDatabaseFactory if available. (#883)
  • [improvement] Add Java modules names for native types.

v3.2.25

26 Jul 06:46
v3.2.25
008cb40
Compare
Choose a tag to compare
  • [bug] Fix possible NullpointerException. (#880)
  • [bug] Use a more unique bookmark separator. (#882)
  • [dependencies] Upgrade Neo4j 3.5 to 3.5.29.

v3.2.24

07 Jun 14:17
v3.2.24
45041d5
Compare
Choose a tag to compare
  • [dependencies] Update Neo4j Java driver to 4.0.3.
  • [dependencies] Upgrade Http Core to 4.4.14.
  • [dependencies] Upgrade Http Client to 4.5.13.
  • [improvement] Ensure compatibility with Neo4j 4.3 (only applicable for the Bolt transport when using a 4.1+ driver).
  • [bug] Properly default to OUTGOING relationship.

v3.2.23

17 May 13:58
v3.2.23
74f6782
Compare
Choose a tag to compare
  • [improvement] Avoid using LinkedList in MappingContext.
  • [bug] Use all available types when retrieving polymorphic mapped relationships. (#875)
  • [dependencies] Upgrade Neo4j 3.5 to 3.5.28.

v3.2.22

20 Apr 14:09
v3.2.22
7ab11c9
Compare
Choose a tag to compare
  • [bug] Check if properties belong to the same entity but different relationships. (#851)
  • [improvement] Support @Properties-annotated fields in custom query results via SingleUseEntityMapper. (#873)
  • [dependencies] Upgrade Neo4j 3.5 to 3.5.27.