Skip to content

Releases: neo4j-contrib/neo4j-apoc-procedures

4.4.0.9

4bba6ea
Compare
Choose a tag to compare

What's Changed

  • Adds CODEOWNERS by @ncordon in #3134
  • Removes cherry-pick action by @ncordon in #3131
  • Sanitize back-ticks in strings when there is a possibility of Cypher injection by @gem-neo4j in #3145
  • Fixes #2605: The apoc.custom.declareProcedure throws exception "Query results do not match requested output" with some queries by @vga91 in #3146
  • Upgrade commons-configuration2 to 2.8.0 (#3063) (#3074) in #3076
  • Improve backtick sanitization by @gem-neo4j in #3158
  • Fixed nodes.next() in apoc.meta.graph by @vga91 in #3046
  • Invalid unicode character with apoc.import.graphml by @vga91 in #3107
  • Respect config.writeNodeProperties when writing node details by @zirkelc in #3152

New Contributors

Full Changelog: 4.4.0.8...4.4.0.9

3.5.0.21

416c2a8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.5.0.20...3.5.0.21

4.3.0.8

4c51084
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.0.7...4.3.0.8

4.2.0.12

103e6c5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.0.11...4.2.0.12

4.1.0.12

2155cb3
Compare
Choose a tag to compare

What's Changed

  • Fixes #2093: Add check of the number of connections in couchbase test (#2272) in #2407
  • Fixes #2093: Add check of the number of connections in couchbase test (#2272) (#2406) in #2409
  • Fixes #577: return apoc.nodes.count(['User']) (#2277) in #2436
  • Fixes #2253: apoc.hashing.fingerprintGraph fails if there are equals nodes (#2354) in #2438
  • Fixes #1376: apoc.load.csv cannot parse files with backslash character in the data (#2261) (#2362) in #2454
  • Cherry picks changes to 4.1 by @vga91 in #2479
  • Fixes #2329: Improves the documentation for triggers and the afterAsync phase (#2416) in #2461
  • Fixes #1617: Logging for apoc.periodic.* by @vga91 in #2493
  • Fixes #2372: apoc.any.isDeleted(node/rel) in #2526
  • Fixes #2347: Update POI versions (#2491) in #2506
  • Fix SchemasEnterpriseFeaturesTest 4.3 in #2531
  • Fixes #2329: Better document the datastructures of triggers and the afterAsync phase (#2416) in #2444
  • Fixes adoc text functions (#2541) (#2542) in #2544
  • Fixes #2267: Inconsistent apoc.load.xls doc (#2484) in #2550
  • Fixes #2336: Error when restoring a backup with cypher-shell ≤ 4.2 in #2571
  • Change driver dependency to compile only in #2575
  • Apoc.schema.assert should drops only indexes not included in the 1st parameter (#2523) by @vga91 in #2610
  • Simplify APOC auto-cherry-picking (4.1) by @Lojjs in #2602
  • Fix import tool URLs (#2505) in #2558
  • Update cypher-based-procedures-functions.adoc in #2580
  • Fixes typo by @minauteur in #2708
  • Adds documentation for apoc.periodic.iterate, regarding the parallel config for 4.1 (#2818) by @vga91 in #2874
  • Fixes SchemasEnterpriseFeaturesTest wrong assertion and ModelTest protocol by @ncordon in #3115
  • Adds blocklist for load methods by @ncordon in #3118

New Contributors

Full Changelog: 4.1.0.11...4.1.0.12

3.5.0.20

228ec40
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.5.0.19...3.5.0.20

4.4.0.8

194ca2a
Compare
Choose a tag to compare

What's Changed

  • Upgrade commons-configuration2 to 2.8.0 by @vga91 in #3063
  • apoc.meta.data count adoc/test (#2904) by @vga91 in #3067
  • Fixes #2992: apoc.diff.nodes() returns list-type properties as different when they are the same by @vga91 in #3083
  • Fix Partial Path Traversal Vulnerability by @JLLeitschuh in #3080
  • Fixes #3070: The apoc.export.csv.all with bulkImport config doesn't work with a file name without extension by @vga91 in #3082

Full Changelog: 4.4.0.7...4.4.0.8

4.3.0.7

fe9f8c7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.0.6...4.3.0.7

3.5.0.19

2ed8825
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.5.0.18...3.5.0.19

4.4.0.7

5a4047c
Compare
Choose a tag to compare

What's Changed

  • Fixes #2975: No docs for apoc.load.htmlPlainText by @vga91 in #2977
  • 4.4 fix security review issues (#2983) by @gem-neo4j in #2994
  • Fixes some wrong urls in docs by @vga91 in #2986
  • Excludes selenium tests in TeamCity by @ncordon in #3001
  • Upgrades packages and adocs for CVE extra-deps by @vga91 in #2989
  • Fixes #3000: apoc.refactor.cloneNodes withRelationships = true - hangs and does not complete call by @vga91 in #3005
  • Fixes #2932: The apoc.import.csv skipLines config doesn't work correctly by @vga91 in #2984
  • Fix for #2909: allows apoc procedures to return empty maps by @tomocesnik in #2996
  • Fixes #2931: The apoc.import.csv procedure doesn't batch correctly by @vga91 in #2985
  • Added support for Duration to apoc.coll.avg by @vga91 in #2987
  • Fix testLoadLDAP by @vga91 in #3022
  • Fixes #2933: Add configurations for apoc.load.html via selenium browser by @vga91 in #2990
  • Fixes #2826: The apoc.import.csv/graphml procedures create empty wrong empty nodes with UNIQUE constraint violation by @vga91 in #3006
  • Fixes #3008: Missing documentation for the apoc.refactor.cloneNodes by @vga91 in #3028
  • Fixes #2966: apoc.custom.declareProcedure does not accept default float values by @vga91 in #3033
  • Avoid reusing the AmbientCursor in node.getLabels() by @AzuObs in #3027
  • Fixes #2739: Allow apoc.spatial.geoCodeOnce to also receive config via procedure call by @vga91 in #2832
  • Fixes #2946: Improve apoc.load.directory.* adocs and test by @vga91 in #2988
  • Added var. adoc and test for meta configs by @vga91 in #3032
  • Export cypher overwrite relationships in case of merge with multi-rels with the same nodes and type by @vga91 in #3035
  • Forces dependency to especific version to avoid binary incompatibilities by @ncordon in #3058
  • Bump neo4j and driver version, force cache refresh in CI by @ncordon in #3062

New Contributors

Full Changelog: 4.4.0.6...4.4.0.7