Releases: neo4j-contrib/neo4j-apoc-procedures
Releases · neo4j-contrib/neo4j-apoc-procedures
5.7.0
What's Changed
- Fix loadJsonStream compiler error in dev by @vga91 in #3494
- Bumps 5.7.0 version by @vga91 in #3493
- [NOID] Uses Temurin jdk 17 by @ncordon in #3487
- Fixes #2395: The apoc.cypher.runSchemaFile doesn't support full text indexes (#3084) by @vga91 in #3248
- Fixes #2946: Improve apoc.load.directory.* adocs and test (#2988) by @vga91 in #3178
- Fixes neo4j/apoc#126: apoc.periodic.submit fails with schema operations (extended) by @vga91 in #3211
- [NOID] fixes #3477: apoc.load.html does not always report href (#3478) by @vga91 in #3505
- [NOID] Changed bolt driver version (#3501) by @vga91 in #3509
- [ju7btyJy] APOC UUID Install Failing in Cluster (#3484) (#3510) by @vga91 in #3512
- Adds job to deploy Pages with GitHub Actions by @ncordon in #3518
- Revert "Adds job to deploy Pages with GitHub Actions (#3518)" by @ncordon in #3519
- Release 5.7.0 by @vga91 in #3537
- [TOQo1n9M] apoc-hadoop dependency is conflicting (#3450) (#3454) by @vga91 in #3544
Full Changelog: 5.6.0...5.7.0
5.6.0
What's Changed
- [iREBdGuF] Stop recommending loading/unrestricting all procedures by @vga91 in #3413
- Bump version 5.6.0 by @vga91 in #3456
- [aNcPaEFK] Fix LoadLdapTest.testLoadLDAP by @vga91 in #3459
- [NOID] Bump package.json antora by @vga91 in #3463
- [GE2QhC9X] Fix path traversal vulnerability (CVE-2022-23532) (#3457) by @vga91 in #3462
- [EHgXqsEW] Upgraded jsoup to v.1.15.3 to mitigate CVE-2022-36033 (#3305) (#3460) by @vga91 in #3461
- Ignore git submodule from commits by @vga91 in #3418
- Fix loadJsonStream compiler error in dev (#3494) by @vga91 in #3499
- Init release 5.6.0 by @vga91 in #3492
- [NOID] Updates JDK to use Temurin (#3487) by @vga91 in #3502
- [NOID] fixes #3477: apoc.load.html does not always report href (#3478) by @vga91 in #3506
- Fixes #2946: Improve apoc.load.directory.* adocs and test (#2988) by @vga91 in #3507
- Fixes neo4j/apoc#126: apoc.periodic.submit fails with schema operations (extended) (#3211) by @vga91 in #3508
- Fixes #2395: The apoc.cypher.runSchemaFile doesn't support full text indexes (#3084) (#3248) by @vga91 in #3503
- [NOID] Changed bolt driver version by @vga91 in #3501
- [ju7btyJy] APOC UUID Install Failing in Cluster (#3484) by @vga91 in #3510
- [NOID] Update core submodule by @vga91 in #3513
Full Changelog: 5.5.0...5.6.0
4.4.0.15
What's Changed
- [aNcPaEFK] Fix LoadLdapTest.testLoadLDAP (#3459) by @vga91 in #3474
- [mcub3FQf] Improve triggers error messages (neo4j/apoc#302) by @vga91 in #3472
- [NOID] 4.4 bump version by @nadja-muller in #3471
- [Ci2sJ23z] apoc.trigger.show doesn't work in a system follower by @vga91 in #3473
- [NOID] Remove SnakeYaml as not used and vulnerable by @gem-neo4j in #3476
- [vEqEKeNT] Fix wrongly labeled procedures by @gem-neo4j in #3443
- [NOID] Fix cluster routing conf by @vga91 in #3479
- [ROQ0fkdz] Reduce the number of transactions we use in triggers (neo4j/apoc#303) by @vga91 in #3482
- [OnEGwZ5A] apoc.hashing.fingerprint can't deal with type byte[] by @vga91 in #3480
- [iTwFvqQ2] apoc.create.clonePathsToVirtual() returns more relationships than it should (neo4j/apoc#328) by @vga91 in #3481
- [yHvDctRN] Add tests and docs about $transactionId (neo4j/apoc#289) by @vga91 in #3483
- [NOID] Fix error message for apoc.schema.nodes/relationships with inc… by @vga91 in #3470
- [NOID] Uses Temurin jdk 11 by @ncordon in #3486
- [nw2aWxrX] Upgrade dependencies reported by Snyk by @Lojjs in #3485
Full Changelog: 4.4.0.14...4.4.0.15
4.4.0.14
What's Changed
- Bumps 4.4 version by @ncordon in #3430
- Fix edge cases in trigger methods (neo4j/apoc#288) by @vga91 in #3435
- Bump mockserver-netty version and org.apache.arrow version by @gem-neo4j in #3437
- Improve coverNodes speed by @gem-neo4j in #3439
- Fix sampling bug in apoc.meta procedures. Sampling should now properly check only a subset of nodes and therefore perform faster. Please note that the result of the procedures may alter between executions. by @gem-neo4j in #3440
- Add 'Security Guidelines' page by @AzuObs in #3441
- Fix sampling documentation for apoc.meta.* procs by @gem-neo4j in #3442
- Avoids double DNS lookup in the load methods (#315) by @ncordon in #3444
- Fixes #2826: The apoc.import.csv/graphml procedures create empty wrong empty nodes with UNIQUE constraint violation by @Lojjs in #3449
- Fix S3 failing flaky tests (neo4j/apoc#294) by @vga91 in #3448
- bump version for 4.4.0.14 release by @nadja-muller in #3452
- apoc-hadoop dependency is conflicting by @vga91 in #3450
- Add SSFR check for apoc.spatial procedures (neo4j/apoc#305) by @vga91 in #3451
- Fix wrong throttle config in Geocode.SupplierWithKey (#327) by @vga91 in #3453
Full Changelog: 4.4.0.13...4.4.0.14
5.5.0
What's Changed
- [rQCxvZ5O] Improved docs and test with user-pass auth by @vga91 in #3376
- Fixes #3358: apoc extended on 5.2 throws errors for missing config values by @vga91 in #3374
- [wokdlhX3] Extract code from APOC core which is only used in APOC extended by @Lojjs in #3361
- [NOID] Bump version to 5.5.0 by @vga91 in #3412
- [NOID] Cherry picks from 5.3 by @vga91 in #3423
- [LMyH0Fi7] apoc.systemdb.graph leaks passwords/hashes by @vga91 in #3414
- [NOID] Clean up APOC matrix list by @gem-neo4j in #3429
- [NOID] fixes #3349: Can not create custom procedure with void return type using apoc.custom.declareProcedure (#3356) by @vga91 in #3406
- [H10zCpAQ] Fix CWE-73: Added check to prevent reading from outside metrics directory (#3245) by @vga91 in #3425
- Cherry picks from 5.4 to dev by @vga91 in #3434
- [NOID] Release 5.5.0 by @vga91 in #3455
- [EHgXqsEW] Upgraded jsoup to v.1.15.3 to mitigate CVE-2022-36033 (#3305) by @vga91 in #3460
- [GE2QhC9X] Fix path traversal vulnerability (CVE-2022-23532) by @vga91 in #3457
- Bump package.json antora 5.5 by @vga91 in #3465
- [iREBdGuF] Stop recommending loading/unrestricting all procedures (#3413) by @vga91 in #3466
- [aNcPaEFK] Fix LoadLdapTest.testLoadLDAP (#3459) by @vga91 in #3464
- [NOID] Excluded duplicated libs in extra-dependencies by @vga91 in #3467
Full Changelog: 5.3.0...5.5.0
5.4.0
What's Changed
- [rQCxvZ5O] Improved docs and test with user-pass auth by @vga91 in #3376
- Fixes #3358: apoc extended on 5.2 throws errors for missing config values by @vga91 in #3374
- [NOID] Release 5.4.0 by @vga91 in #3397
- [NOID] Cherry picks from 4.4 to 5.4 by @vga91 in #3424
- [NOID] fixes #3349: Can not create custom procedure with void return type using apoc.custom.declareProcedure (#3356) by @vga91 in #3407
- [PL7XdSMV] apoc.config.list and apoc.config.map leak evars by @vga91 in #3400
- [LMyH0Fi7] apoc.systemdb.graph leaks passwords/hashes (#3414) by @vga91 in #3428
- [NOID] Update selenium extra-deps' webdrivermanager by @vga91 in #3431
Full Changelog: 5.3.0...5.4.0
4.4.0.13
What's Changed
- [Xv3ZrpTp] Release 4.4.0.12 by @AzuObs in #3372
- [i19tvtq1] Add Trello Traceability GHA to CI by @AzuObs in #3379
- [coZSswV2] Cleanup trigger docs by @AzuObs in #3378
- [4Bmcyc2U] Fix ignored S3 tests (neo4j/apoc#241) by @vga91 in #3382
- [BScFsD5y] Add missing images to vPattern and vPatternFull by @gem-neo4j in #3386
- [Zl3h9sM8] apoc.schema.relationships return wrong output for relationship indexes by @vga91 in #3395
- [gRNAet7B] Changes from neo4j/apoc#250 by @vga91 in #3393
- [UDzPn3dS] Update docs and README for loading and unrestricting by @Lojjs in #3403
- [ADJvoENI] apoc.schema.properties.distinct(Count) can hang (neo4j/apoc#257) by @vga91 in #3404
- fixes #3349: Can not create custom procedure with void return type using apoc.custom.declareProcedure by @conker84 in #3356
- [NOID] Fix testWrongMode by @conker84 in #3408
- [VOpjI5JE] Try fixing cluster failing test (neo4j/apoc#177) (neo4j/ap… by @vga91 in #3410
- [qZZ3O2uX] Updates jackson-databind to fix CVE-2020-36518, CVE-2022-42004, CVE-2022-42003 by @gem-neo4j in #3409
- [21wxsujh] Try to fix APOC redirect test by @vga91 in #3415
- [NOID] Fixes #2978: The apoc.custom.declareProcedure does not accept default string values by @vga91 in #3036
- [hDJkPkOQ] Add QueryType validation in apoc.trigger.add by @vga91 in #3421
- [xc2oVWgi] document warnings for dependencies excluded from APOC Core jar by @nadja-muller in #3422
Full Changelog: 4.4.0.12...4.4.0.13
5.3.1
What's Changed
- [rQCxvZ5O] Improved docs and test with user-pass auth by @vga91 in #3376
- Fixes #3358: apoc extended on 5.2 throws errors for missing config values by @vga91 in #3374
- bump version to 5.3.0 - various changes for 5.3.0 release by @vga91 in #3377
- Removed bolt from extra-dependencies/settings.gradle and fixed extra-deps docs by @vga91 in #3380
- Release 5.3.1 by @vga91 in #3394
- Removed neo4jVersionOverride from apoc gradle version by @vga91 in #3398
- Changed apoc-core 5.3 reference by @vga91 in #3399
Full Changelog: 5.3.0...5.3.1
4.4.0.12
What's Changed
- Updates docs for apoc.load.csv new escape + delimiter behaviour by @ncordon in #3282
- Makes load csv tests less flaky by @ncordon in #3288
- Makes gradle go to Maven Central for extra-dependencies project by @ncordon in #3287
- Fix various flaky and local tests in 4.x (#3286) by @vga91 in #3298
- Removes load json test, the data is not in the external API anymore by @ncordon in #3302
- Adds trigger procedures that work in clusters by @ncordon in #3183
- Upgraded jsoup to v.1.15.3 to mitigate CVE-2022-36033 by @Lojjs in #3305
- Try fix flaky TriggerClusterRoutingTest by @vga91 in #3323
- Fix ignored ExportCypherTests by @Lojjs in #3331
- Fix ignored testGeocodeGoogle (neo4j/apoc#239) by @vga91 in #3328
- Un-ignore and clean up working test. by @Lojjs in #3341
- Try fixing flaky testDeadlockException for 4.4 (neo4j/apoc#238) by @vga91 in #3326
- Update JaroWinkler examples by @gem-neo4j in #3346
- Checks redirects for blocked IPs instead of just final location. by @Lojjs in #3350
- Upgrades dependencies by @ncordon in #3340
- Try de-flaky some tests with new procedure triggers by @vga91 in #3355
- Added documentation about new trigger procedures and deprecated ones by @vga91 in #3325
- Add @Admin to trigger procedures by @vga91 in #3357
- Fixes #1064: Add procedure to compare graphs by @vga91 in #3041
- Fixes #1622: Add a traveling salesman procedure to apoc by @vga91 in #3096
- Fixes #1582: rebind flag in apoc.periodic.iterate by @vga91 in #3098
- Added trigger show procedure by @vga91 in #3335
- Fix bug with serializing arrays of primitive values for json export query by @gem-neo4j in #3362
- Prevent triggers manipulation for the system database by @AzuObs in #3369
- vuln-fix: Fix path traversal vulnerability (CVE-2022-23532) by @gem-neo4j in #3370
Full Changelog: 4.4.0.11...4.4.0.12
4.3.0.12
What's Changed
- Fix various flaky and local tests in 4.x (#3286) by @vga91 in #3299
- Removes load json test, the data is not in the external API anymore by @ncordon in #3303
- Upgraded jsoup to v.1.15.3 to mitigate CVE-2022-36033 by @Lojjs in #3307
- Fix ignored ExportCypherTests by @Lojjs in #3332
- Try fixing flaky testDeadlockException for 4.3 (neo4j/apoc#238) by @vga91 in #3327
- Fix ignored testGeocodeGoogle (neo4j/apoc#239) by @vga91 in #3329
- Un-ignore and clean up working test. by @Lojjs in #3342
- Upgrades dependencies by @ncordon in #3343
- Update JaroWinkler examples by @gem-neo4j in #3347
- Checks redirects for blocked IPs instead of just final location. by @Lojjs in #3351
- Fixes #2933: Add configurations for apoc.load.html via selenium browser (#2990) by @vga91 in #3300
- Fix bug with serializing arrays of primitive values for json export query by @gem-neo4j in #3363
- vuln-fix: Fix path traversal vulnerability (CVE-2022-23532) by @gem-neo4j in #3371
Full Changelog: 4.3.0.11...4.3.0.12