Skip to content

Releases: neo4j-contrib/neo4j-apoc-procedures

4.4.0.5

11 May 14:42
38c5aa2
Compare
Choose a tag to compare

What's Changed

  • Removes jcenter from the repositories used for dependencies by @ncordon in #2850
  • Fixes #558: Check for neo4j version being compatible with APOC version by @vga91 in #2700
  • Forced geckodriver version by @vga91 in #2859
  • Fixes #2833: The custom procedures and functions create wrong default null parameters and show duplicated via show procedures by @vga91 in #2842
  • Fix for #2867 by @magaton in #2868
  • Update graphml procedure to support tinkerpop format (#2856) in #2857
  • Fix flaky TransactionProcedureTest by @vga91 in #2869

New Contributors

Full Changelog: 4.4.0.4...4.4.0.5

4.4.0.4

05 May 07:59
afc9453
Compare
Choose a tag to compare

What's Changed

  • Cherry picks 4.4 by @vga91 in #2498
  • Fixes #2347: Update POI versions (#2491) in #2502
  • Fixes #2037: apoc.export.cypher.all to generate constraints with IF NOT EXISTS (4.4) by @vga91 in #2512
  • fixes #2372: apoc.any.isDeleted(node/rel) in #2529
  • Fixes #1674: Manage utf8 file with BOM properly in #2516
  • Fix adoc text functions by @vga91 in #2541
  • Fixes #2016: Add apoc.schema.relationship.indexExists function (cherry pick for 4.4) by @vga91 in #2510
  • Fix import tool URLs by @szarnyasg in #2505
  • Fixes #2267: Inconsistent apoc.load.xls doc (#2484) in #2548
  • Update S3 dependency versions in docs to eliminate CVEs by @alexwoolford in #2425
  • Fixes #2336: Error when restoring a backup with cypher-shell in #2569
  • Fixes #1617: Logging for apoc.periodic.* in #2566
  • Update cypher-based-procedures-functions.adoc by @davidlrosenblum in #2426
  • Change driver dependency to compile only in #2574
  • Fixes #2252: Updates on a virtual node created from a real node should not update the original node by @vga91 in #2413
  • Cherry picks feb 4.4 by @vga91 in #2551
  • Checks full API listings and archives more test results. Cherry-pick by @ncordon in #2619
  • Fixes Kotlin procedures not being listed in full package. Cherry-pick by @ncordon in #2633
  • Checks whether we are running in TeamCity as CI (#2629) in #2630
  • Fixes #2239: Provide query statistics for apoc.merge functions in #2583
  • Revert "Remove deprecated apoc.algo docs and PathFinding code" by @conker84 in #2658
  • Upgrade dependencies to mitigate vulnerabilities (#2606) (#2627) in #2631
  • Fixes junit compilation errors by @ncordon in #2671
  • Use the jackson-databind version from Neo4j. by @Lojjs in #2670
  • Fixes #2418: "apoc.cypher.runFile" cannot run IN TRANSACTIONS OF successfully by @vga91 in #2494
  • Fixes #2468: APOC uses Jackson version prior to 2.11 not compatible with latest spring-boot by @vga91 in #2521
  • apoc.meta.stats() displays incorrect relationship counts with multi-label nodes by @vga91 in #2524
  • use @ServiceProvider annotation instead of META-INF/services files by @vga91 in #2552
  • Missing ^ in the example for ascending order by @bartgut in #2475
  • Bump normalize-url from 4.5.0 to 4.5.1 in /docs/antora in #2617
  • Bump simple-get from 3.1.0 to 3.1.1 in /docs/antora in #2618
  • Bump minimist from 1.2.5 to 1.2.6 in /docs/antora in #2665
  • Fixes the Cypher files execution not happening sequentially (#2707) in #2726
  • Fixes #2013: Move HDFS deps to external-dependencies by @vga91 in #2594
  • Updates version of the cherry-pick action by @ncordon in #2753
  • Uses service account token when cherry-picking (#2752) by @neo4j-oss-build in #2756
  • Ignores test failures only in TeamCity by @ncordon in #2760
  • fix typo (#2708) (#2764) (#2765) by @neo4j-oss-build in #2766
  • apoc.refactor.mergeNodes is not producing desired output (#2590) by @neo4j-oss-build in #2769
  • Fixes #2607: apoc.export.json.data JSON format missing brace by @vga91 in #2698
  • Fixes #2645: csv import fails when parse an empty string as a date by @vga91 in #2703
  • Fixes #2402: See if we can make the aStar algorithm support spatial points by @vga91 in #2589
  • Fix apoc.schema tests by @AzuObs in #2787
  • Bump ansi-regex from 3.0.0 to 3.0.1 in /docs/antora in #2734
  • Fixes #2405: The apoc.schema.assert procedure fails with multi-label fulltext index (#2648) by @neo4j-oss-build in #2783
  • Fix apoc.convert.toTree reorders paths in #2661
  • Support for UUID encoded in Base64 in #2662
  • updated packages passing dependecy-check by @conker84 in #2804
  • Weirdness around custom functions with node return types in #2710
  • Attempt to fix TeamCity build by @AzuObs in #2810
  • Fixes #2325: added config cleanup in #2731
  • Missing documentation for apoc.periodic.iterate, regarding the parallel config by @vga91 in #2818
  • Update readme.adoc by @neo4j-oss-build in #2793
  • Var docs fixes for apoc.path.expand, apoc.ttl, apoc.import.csv and apoc.nodes by @vga91 in #2657
  • Fixes #1372: apoc.load.html ability to read runtime structure of the structure of the page by @vga91 in #2595
  • Fixes #2724: Broken handling of AWS S3 urls by @hindog in #2725
  • Fixes #2664: The apoc.bolt.* procedures are not recognized by @vga91 in #2701
  • Fixes #2269: apoc.load procedures don't work anymore with urls containing % by @vga91 in #2740
  • Deleting nodes when having an apoc.trigger registered returns Neo.DatabaseError.Transaction.TransactionCommitFailed (#2596) in #2847

New Contributors

Full Changelog: 4.4.0.3...4.4.0.4

4.4.0.3

03 Feb 15:44
ebd1dd5
Compare
Choose a tag to compare

What's Changed

  • Fixes #2093: Add check of the number of connections in couchbase test (#2272)
  • Fixes #2015: Various bugs with Neo4j 4.3 indexes (#2262)
  • Fixes #2253: apoc.hashing.fingerprintGraph fails if there are equals nodes (#2354)
  • Fixes #2292: Some bugs and missing stuff in docs (#2414)
  • Fixes #2329: Better document the datastructures of triggers and the afterAsync phase (#2416)
  • Fixes #1790: Support MongoDB Extended JSON (v2) in apoc.mongodb.* procedures parameters (#2430)
  • Fixes #2400: The apoc load procedures fails with 'file:///FILENAME' in windows (#2401)
  • Cherry picks 4.4 (#2478)
  • Fixes #577: return apoc.nodes.count(['User']) (#2277)
  • Adds load json ssrf mitigation (#2467)

New Contributors

Full Changelog: 4.4.0.2...4.4.0.3

4.3.0.5

27 Jan 15:32
Compare
Choose a tag to compare

What's Changed

  • Fixes #2295: Add documentation to indicate that the procedures are not detected by MemoryTracker (#2296)
  • Fixes #2211: Fix uuid restore on restart (#2213)
  • Add clear error message for some apoc.create.* procedures/functions when input has null nodes (#2290)
  • Update load-jdbc.adoc (#2270)
  • Fixes #494: add a sigmoid UDF (#2276)
  • Fixes #1024: Add configuration parameter for Couchbase connection (#2263)
  • Add clear error message for some apoc.create.* procedures/functions when input has null nodes (#2356)
  • Update load-jdbc.adoc (#2270)
  • Fixes #1024: Add configuration parameter for Couchbase connection (#2263)
  • bump version (#2397)
  • Fixes #2333: Add systemdb export metadata procedure (#2374)
  • Fixes #1376: apoc.load.csv cannot parse files with backslash character in the data (#2261)
  • Fixes #2093: Add check of the number of connections in couchbase test (#2272)
  • Fixes #2253: apoc.hashing.fingerprintGraph fails if there are equals nodes (#2354)
  • Fixes #2292: Some bugs and missing stuff in docs by (#2414)
  • Fixes #2329: Better document the datastructures of triggers and the afterAsync phase (#2416)
  • Fixes #2025: Check transaction guard in apoc.import.json (#2429)
  • Fixes #1790: Support MongoDB Extended JSON (v2) in apoc.mongodb.* procedures parameters (#2430)
  • Fixes #2400: The apoc load procedures fails with 'file:///FILENAME' in windows (#2401)
  • Fixes #1376: apoc.load.csv cannot parse files with backslash character in the data (#2261)
  • Fixes #577: return apoc.nodes.count(['User']) (#2277)

New Contributors

Full Changelog: 4.3.0.4...4.3.0.5

APOC Release 3.5.0.17

20 Jan 18:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.5.0.15...3.5.0.17

4.4.0.2

17 Jan 23:16
Compare
Choose a tag to compare

What's Changed

  • bumb neo4j version by @conker84 in #2396
  • AUTO: Improve clarity on editions and add some links (#2244) by @github-actions in #2302
  • AUTO: Fixes #1511: Additional Libraries for apoc.load.xls need to be https links not http (#2245) by @github-actions in #2309
  • AUTO: Update load-jdbc.adoc (#2270) by @github-actions in #2365
  • AUTO: Fixes #2295: Add documentation to indicate that the procedures are not detected by MemoryTracker (#2296) by @github-actions in #2345
  • AUTO: fix uuid restore on restart (#2211) (#2213) by @github-actions in #2350
  • AUTO: Add clear error message for some apoc.create.* procedures/functions when input has null nodes by @github-actions in #2358
  • Trigger replication failing (#2195) by @conker84 in #2408
  • Fixes schema enterprise test 4.4 by @vga91 in #2419

Full Changelog: 4.4.0.1...4.4.0.2

4.2.0.10

05 Jan 22:01
Compare
Choose a tag to compare

What's Changed

  • fix CouchbaseIT in TC
  • AUTO: Fixes #2093: Add check of the number of connections in couchbase test (#2272)
  • AUTO: bump version (#2398)
  • moved MetricsTest to assertEventually
  • AUTO: fixes #2248: Local file read through apoc.load.html()
  • AUTO: bump

Full Changelog: 4.2.0.9...4.2.0.10

4.1.0.11

05 Jan 20:58
Compare
Choose a tag to compare

What's Changed

  • vbump
  • Improve clarity on editions and add some links (#2244) (#2361)
  • AUTO: fix periodic test
  • Fixes #1911: bug with white spaces
  • Fix apoc.load.directory path to directory not reading correctly
  • fixes #2248: Local file read through apoc.load.html()
  • AUTO: fix periodic query
  • Support spatial and temporal datatypes in CSV import (e.g. point, datetime)
  • Remove deprecated procedure apoc.load.xmlSimple
  • Allow all apoc.import.* procedures to take binary data as well as file name/url
  • AUTO: Fixes #2295: Add documentation to indicate that the procedures are not detected by MemoryTracker (#2296)
  • AUTO: fix uuid restore on restart (#2211) (#2213)
  • AUTO: Fixes #1024: Add configuration parameter for Couchbase connection (#2263)
  • Fixes #1376: apoc.load.csv cannot parse files with backslash character in the data (#2261)
  • Fixes #2037: apoc.export.cypher.all to generate constraints with IF NOT EXISTS (#2259)
  • Fixes #1511: Additional Libraries for apoc.load.xls need to be https links not http (#2245)
  • Improve clarity on editions and add some links (#2244)
  • AUTO: Fixes #2225: Missing documentation for the input parameter of apoc.meta.schema (#2274)
  • AUTO: Add clear error message for some apoc.create.* procedures/functions when input has null nodes
  • AUTO: Update jsoup to 1.14.2
  • AUTO: Update load-jdbc.adoc (#2270)
  • fixes #1564: Add Apache arrow read / write support (#1859)
  • AUTO: removed non daemon thread (#2255)
  • AUTO: fixes #2200: apoc.export allows writes anywhere in the host filesystem (#2201) (#2241)
  • replaced minio with localstack
  • AUTO: Add core to url path
  • fixing 404 not found
  • AUTO: Introduce Data Virtualization procedures (#2234)
  • AUTO: Procedure for detecting cycles in graph (#2230)
  • AUTO: Fix typo in "deleted" for triggers documentation (#2237)
  • Update gephi.adoc
  • AUTO: Remove deprecated functions from virtual node/rel documentation (#2231)
  • fixes #2221: Add an apoc.cypher.runManyReadOnly procedure that has mode of READ (#2224) (#2227)

Full Changelog: 4.1.0.10...4.1.0.11

4.4.0.1

09 Dec 11:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0.0...4.4.0.1

4.4.0.0

30 Nov 20:17
Compare
Choose a tag to compare

What's Changed

  • vbump
  • Update jsoup to 1.14.2 (#2286)

Full Changelog: 4.4.0.0-alpha01...4.4.0.0