Skip to content

Releases: neo4j-contrib/neo4j-apoc-procedures

4.4.0.28

13 May 09:35
2abb6f8
Compare
Choose a tag to compare

What's Changed

  • [NOID] Bump version APOC and Neo4j versions in #4053
  • [pb3CtuNX] Adds convert.paths.toTree to deprecate old convert.toTree in #4044

Full Changelog: 4.4.0.27...4.4.0.28

4.4.0.27

19 Apr 09:52
cbc0b79
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.4.0.26...4.4.0.27

5.19.0

18 Apr 17:43
13b76a5
Compare
Choose a tag to compare

What's Changed

AI/ML

  • Fixes #4003: Add a reverse explanation of the query by @vga91 in #4022
  • Fixes #4002: In case of the llm generates a wrong query, improve by sending the query with the error by @vga91 in #4021
  • Fixes #3611: ML API procedures handle null values being passed in better by @vga91 in #4047

Additions

Fixes

  • Fixes #3496: Simple mysql select now(); Throws class java.time.LocalDateTime cannot be cast to class java.sql.Timestamp by @vga91 in #3975
  • Fixes #1948: multi char separator in apoc.load.csv by @vga91 in #3973
  • Fixes #3840: UUID handler throws warnings when deleting nodes by @vga91 in #4023
  • Fix flaky CypherProceduresClusterRoutingTest by @vga91 in #4019
  • Fixes #3964: Solve flaky mongodb test by @vga91 in #4020

Release

Full Changelog: 5.18.0...5.19.0

4.4.0.26

28 Mar 08:33
a98bc35
Compare
Choose a tag to compare

What's Changed

  • apoc.convert.toTree keep all rels in tree fix by @gem-neo4j in #3951
  • Fix HelpExtendedTest not to edit extended.txt when executed (#3896) by @vga91 in #3929
  • Update commons deps by @gem-neo4j in #3966
  • Update apache commons by @gem-neo4j in #3969
  • apoc.refactor.cloneNodes does not need to be in its own transaction by @gem-neo4j in #3968
  • Adjusts gradle command to always succeed in the license job by @ncordon in #3992
  • Fixes #3887: add apoc.map.renameKey (#3944) by @vga91 in #3982
  • Fixes #3111: ENH: apoc.diff.relationships (#3941) by @vga91 in #3983
  • Fixes #3777: Remove APOC Core procedures from TTLLifeCycle.java (#3957) by @vga91 in #3990
  • Fixes #2403: Incoherent behaviours when some header cells are empty when using apoc.load.xls (#3956) by @vga91 in #3989
  • Fixes #2390: apoc.agg.position(agg-value, element) -> integer (#3955) by @vga91 in #3988
  • Fixes #3751: Failed to invoke procedure apoc.cypher.mapParallel2: Caused by:RuntimeException: Error polling, timeout (#3922) by @vga91 in #3985
  • Fixes #3072: apoc.custom.declareProcedure fails with java.lang.RuntimeException if provided mode is SCHEMA (#3954) by @vga91 in #3987
  • Fixes #3751: Failed to invoke procedure apoc.cypher.mapParallel2: Caused by:RuntimeException: Error polling, timeout (#3922) by @vga91 in #3925
  • Fixes #2136: Support for additional HTTP headers in apoc.es procedures (#3953) by @vga91 in #3986
  • Solves apoc.meta.data bug with reserved names for relationships and nodes by @ncordon in #3999
  • Updates version of the driver by @ncordon in #3991
  • Solve LoadHtml failing test due to string comparison (#3921) by @vga91 in #3926
  • Fixes #3945: The apoc.bolt.* procedures fail together with the apoc.path.subgraphAll one (#3949) by @vga91 in #3981
  • Fixes #3203: apoc.mongo dependencies are outdated with current mongodb (#3897) by @vga91 in #3979
  • Add apoc.cypher.runFile(s) procedures with READ mode version (#3950) by @vga91 in #3980

Full Changelog: 4.4.0.25...4.4.0.26

5.18.0

22 Mar 09:52
57967ca
Compare
Choose a tag to compare

What's Changed

GenAI

Changes

  • [4Bece3wd] Use Neo4j home to determine default config location. by @Lojjs in #3961
  • Fixes #3526: Add a simple apoc.util.hashCode function that turns a scalar into a long by @vga91 in #4011
  • Fixes #3798: apoc.cypher.runFile() - Unexpected behaviour with commented ; by @vga91 in #3993
  • Fixes #3426: add apache arrow import procedure to extended by @vga91 in #3978

Fixes

  • Fixes #3775: apoc.load.ldap doesn't work with SSL by @vga91 in #4010
  • Fixes #3218: java.lang.NullPointerException when setting the type of a property to datetime in the mapping config of apoc.load.csv() by @vga91 in #3976
  • Fixes #3156: apoc.load.csv, failure despite failOnError:false by @vga91 in #3974
  • Fix apacheArrowVersion failing test and apoc-config.xml test error by @vga91 in #3977
  • Fixes #3963: Solve flaky cluster routing test by @vga91 in #4012

Full Changelog: 5.17.1...5.18.0

Release 5.17.1

28 Feb 10:43
d5e6447
Compare
Choose a tag to compare

What's Changed

  • Fixes #3634: Updated ML procs for Azure OpenAI services (#3850) (#3863) by @vga91 in #3885
  • [6R2yEhGU] No procedure with name xxxx registered for this database instance (#3800) by @vga91 in #3873
  • Make Bedrock chat body request compatible with OpenAI by @vga91 in #3866
  • Fixes #3634: Add ML procs for AWS SageMaker Endpoints (#3871) by @vga91 in #3884
  • Fixes #3203: apoc.mongo dependencies are outdated with current mongodb by @vga91 in #3897
  • Fixes #3367: Test to check return type of apoc.any.rebind with a Path by @vga91 in #3841
  • Replaced Open AI model by @vga91 in #3854
  • Fixes #3891: Add IBM Watson Foundation model integration by @vga91 in #3901
  • Fixes #3858: Allow configuration of openai base URL as parameter (#3880) by @vga91 in #3915
  • Solved various jar conflict errors with neo4j 5.15+ (#3859) by @vga91 in #3907
  • [NOID] fixes #3766 support for JDBC array columns by @vga91 in #3876
  • Fixes #3751: Failed to invoke procedure apoc.cypher.mapParallel2: Caused by:RuntimeException: Error polling, timeout (#3922) by @vga91 in #3924
  • Upgrade driver and syntax to 5.16.0 by @vga91 in #3934
  • Fixes #3401: APOC Custom Procedures/Function new procedures working with Cluster by @vga91 in #3943
  • Fixes #3887: add apoc.map.renameKey by @vga91 in #3944
  • Fixes #3111: ENH: apoc.diff.relationships by @vga91 in #3941
  • Fixes #3945: The apoc.bolt.* procedures fail together with the apoc.path.subgraphAll one by @vga91 in #3949
  • Fixes #3939: vertexai gemini has a different URL, we should support that in the vertexai procedure by @vga91 in #3947
  • Add apoc.cypher.runFile(s) procedures with READ mode version by @vga91 in #3950
  • Fixes #3777: Remove APOC Core procedures from TTLLifeCycle.java by @vga91 in #3957
  • Fixes #2403: Incoherent behaviours when some header cells are empty when using apoc.load.xls by @vga91 in #3956
  • Fixes #2390: apoc.agg.position(agg-value, element) -> integer by @vga91 in #3955
  • Fixes #3072: apoc.custom.declareProcedure fails with java.lang.RuntimeException if provided mode is SCHEMA by @vga91 in #3954
  • Fixes #2136: Support for additional HTTP headers in apoc.es procedures by @vga91 in #3953

Full Changelog: 5.16.0...5.17.1

4.4.0.25

19 Feb 17:51
40d2fe7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0.24...4.4.0.25

APOC Extended Release 5.16.0

26 Jan 09:10
e152208
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.15.0...5.16.0

4.4.0.24

22 Jan 09:41
15590ef
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0.23...4.4.0.24

5.15.0

08 Jan 17:49
8319990
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.14.0...5.15.0