Releases: neo4j-contrib/neo4j-apoc-procedures
Releases · neo4j-contrib/neo4j-apoc-procedures
4.4.0.5
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
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
- @alexwoolford made their first contribution in #2425
- @davidlrosenblum made their first contribution in #2426
- @bartgut made their first contribution in #2475
- @hindog made their first contribution in #2725
Full Changelog: 4.4.0.3...4.4.0.4
4.4.0.3
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
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
- @jonas-wago made their first contribution in #2213
Full Changelog: 4.3.0.4...4.3.0.5
APOC Release 3.5.0.17
What's Changed
- Fixes #1689: Adds support for S3 as an export destination by @beebs-systap in #1692
- fixes #1719: CVE reported within a sub-dependency by @conker84 in #1721
- Backport quote #1707 and export relationship #1708 fixes to 3.5 by @Phoosha in #1733
- fixes #1568: apoc.custom.list displays procedure name but execution errors out with by @conker84 in #1778
- fixes #1874: Upgrade json-smart to avoid security issue for Neo4j APOC 3.5 version by @conker84 in #1876
Full Changelog: 3.5.0.15...3.5.0.17
4.4.0.2
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
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
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