Skip to content

Releases: neo4j-contrib/neo4j-apoc-procedures

5.5.0

22 Feb 11:37
38e7563
Compare
Choose a tag to compare

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

30 Jan 17:10
59c3ef5
Compare
Choose a tag to compare

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

30 Jan 16:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0.12...4.4.0.13

5.3.1

11 Jan 14:53
f109b78
Compare
Choose a tag to compare

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

16 Dec 16:58
01e63ed
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.4.0.11...4.4.0.12

4.3.0.12

16 Dec 15:12
e30dcfb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.0.11...4.3.0.12

5.2.0

23 Nov 19:49
b5ff1ff
Compare
Choose a tag to compare

What's Changed

  • Attempt to fix the 4.2-drop04 build by @jexp in #1641
  • bumped commons-configuration2 dependency to version 2.7 by @jennyowen in #1760
  • fixes neo4j container tests in case the container not exists by @conker84 in #1811
  • Use newly introduced DatabaseReadOnlyChecker to check if database is read only by @MishaDemianenko in #1849
  • cherry picking from 4.2 to 4.3 by @conker84 in #1845
  • Deprecate the apoc round function by @Lojjs in #1875
  • Added auto cherry-picking action: branch 4.3 by @conker84 in #1835
  • Adapt to underlying cursor changes in a core product by @MishaDemianenko in #1888
  • Update APOC functions to work with new types of indexes by @zimmre in #1886
  • Fixes ExportCypherTest for token indexes by @zimmre in #1892
  • Fix more tests to work with token indexes by @zimmre in #1893
  • AUTO: Update readme.adoc (#1889) by @github-actions in #1890
  • Remove usages of RelationshipTypeScanStoreSettings by @zimmre in #1912
  • Update auto-cherry-pick.yml by @conker84 in #1916
  • Update load directory filters to match only files by @MishaDemianenko in #1935
  • Include ImpermanentDbmsRule by @klaren in #1945
  • AUTO: Fixes #1952: apoc.meta.stats for 4.1.0.8 fails whereas 4.1.0.3 succeeds when a rel is back ticked (#1965) by @github-actions in #1967
  • Don't shutdown database before restart by @klaren in #1974
  • AUTO: Fixes #1749: In version 4 of the database there is property dbms.directories.neo4j_home without unsupported. prefix (#1955) by @github-actions in #1980
  • AUTO: Update apoc.coll.sortMaps.adoc (#1969) by @github-actions in #1982
  • AUTO: fixes #1612: Neo4j 4 on Aura permissions adjustment due to PUBLIC role (#1968) (#1981) by @github-actions in #1983
  • AUTO: Fixes #1372: apoc.load.html ability to read runtime structure of the page (#1989) by @github-actions in #1999
  • AUTO: Fixes #1901: apoc.uuid.install addToExistingNodes does not work (#1991) by @github-actions in #2000
  • AUTO: Revert Fixes by @github-actions in #2009
  • SecurityContext.allowExecuteAdminProcedure is changing in 4.4 by @mnd999 in #1872
  • Fix to support refactoring in main repo by @zimmre in #2017
  • Fix compilation error in apoc.monitor.store() by @Roxling in #2045
  • AUTO: Score repeated bigrams correctly, fixes #1959 (#1994) by @github-actions in #2001
  • Add DbmsRule from neo4j by @klaren in #2058
  • AUTO: Update apoc.import.json.adoc (#2021) by @github-actions in #2059
  • Fix CI branch target by @fbiville in #2087
  • AUTO: ignored testDeadlockException as it should be hard to reproduce in 4.3 by @github-actions in #2083
  • AUTO: Fixes #1857: Typos in doc for apoc.coll.containsAll (#2076) by @github-actions in #2101
  • AUTO: Document apoc.convert.toTree (#2088) by @github-actions in #2105
  • AUTO: Fixes #1998: Images need to be corrected on this page of the doc (#2079) by @github-actions in #2104
  • AUTO: Fixes #2064: apoc.bolt.execute not documented correctly (#2078) by @github-actions in #2102
  • AUTO: Make export.csv configurable if it computes property types upfront (#2091) by @github-actions in #2106
  • AUTO: fix loading custom procedures on neo4j restart by @github-actions in #2085
  • Introduce annotation processor to list existing Neo4j extensions by @conker84 in #2107
  • AUTO: Fixes #2024: Fix doc per this document (#2132) by @github-actions in #2162
  • AUTO: Fix procedure apoc.cypher.mapParallel2 Unable by @github-actions in #2144
  • AUTO: apoc.json.path() returns nulls where it should not (#2124) by @github-actions in #2152
  • AUTO: Relationships in apoc.meta.schema can have wrong type result with a relatively small sample (#2125) by @github-actions in #2160
  • AUTO: Fix apoc.export.xls.graph fails with 100+ nodes (#2145) by @github-actions in #2170
  • AUTO: Make apoc.atomic.add and related procedures work with Integer properties (#2139) by @github-actions in #2163
  • AUTO: Document (and list) which APOC procs start their own transaction (#2158) by @github-actions in #2173
  • AUTO: Make apoc.load.json not fail if url results in 404 (#2129) by @github-actions in #2168
  • AUTO: Don't support relationship indexes in apoc.export.cypher.all by @github-actions in #2183
  • AUTO: Fix apoc.import.csv fail for NULL values when using INT datatype with error [null] (#2156) by @github-actions in #2172
  • AUTO: Add new procs for virtual paths and graphs (#2153) by @github-actions in #2171
  • AUTO: Add apoc.redis.* procedures for integrating with Redis (#2127) by @github-actions in #2166
  • AUTO: Fix apoc.meta.stats relationship count with multi-labeled nodes (#2178) by @github-actions in #2202
  • AUTO: removed bintray as it will be closed in Feb 2022 (#2206) by @github-actions in #2207
  • Fixed import package to account for pending refactor by @hugofirth in #2250
  • AUTO: removed non daemon thread (#2254) by @github-actions in #2271
  • JDK 17 compatibility by @MishaDemianenko in #2278
  • Additional patched for JDK 17 compatibility by @MishaDemianenko in #2280
  • Extra dependencies gradle 7.2 by @MishaDemianenko in #2281
  • Update module options, gradle dependency, KernelProcedureTest by @MishaDemianenko in #2291
  • Update module options, bump testcontainers dependency by @MishaDemianenko in #2293
  • Update way how we evaluate apoc version by @MishaDemianenko in #2294
  • Bump kotlin and jackson versions by @MishaDemianenko in #2324
  • Replace usage of removed db.indexes() with SHOW INDEXES by @burqen in #2326
  • Remove db.createIndex from list of procedure signatures by @burqen in #2331
  • Remove usage of deprecated procedure db.constraints by @burqen in #2328
  • MultiThreadedGlobalGraphOperations is storage-agnostic by @tinwelint in #2335
  • Revert "Replace usage of removed db.indexes() with SHOW INDEXES" by @burqen in #2338
  • Update expected test result string by @MishaDemianenko in #2371
  • Remove deprecated procedure: db.createUniquePropertyConstraint by @burqen in #2352
  • Remove deprecated procedure...
Read more

4.3.0.11

18 Nov 11:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.0.10...4.3.0.11

5.1.0

17 Nov 12:01
c8565c4
Compare
Choose a tag to compare

What's Changed

  • Attempt to fix the 4.2-drop04 build by @jexp in #1641
  • bumped commons-configuration2 dependency to version 2.7 by @jennyowen in #1760
  • fixes neo4j container tests in case the container not exists by @conker84 in #1811
  • Use newly introduced DatabaseReadOnlyChecker to check if database is read only by @MishaDemianenko in #1849
  • cherry picking from 4.2 to 4.3 by @conker84 in #1845
  • Deprecate the apoc round function by @Lojjs in #1875
  • Added auto cherry-picking action: branch 4.3 by @conker84 in #1835
  • Adapt to underlying cursor changes in a core product by @MishaDemianenko in #1888
  • Update APOC functions to work with new types of indexes by @zimmre in #1886
  • Fixes ExportCypherTest for token indexes by @zimmre in #1892
  • Fix more tests to work with token indexes by @zimmre in #1893
  • AUTO: Update readme.adoc (#1889) by @github-actions in #1890
  • Remove usages of RelationshipTypeScanStoreSettings by @zimmre in #1912
  • Update auto-cherry-pick.yml by @conker84 in #1916
  • Update load directory filters to match only files by @MishaDemianenko in #1935
  • Include ImpermanentDbmsRule by @klaren in #1945
  • AUTO: Fixes #1952: apoc.meta.stats for 4.1.0.8 fails whereas 4.1.0.3 succeeds when a rel is back ticked (#1965) by @github-actions in #1967
  • Don't shutdown database before restart by @klaren in #1974
  • AUTO: Fixes #1749: In version 4 of the database there is property dbms.directories.neo4j_home without unsupported. prefix (#1955) by @github-actions in #1980
  • AUTO: Update apoc.coll.sortMaps.adoc (#1969) by @github-actions in #1982
  • AUTO: fixes #1612: Neo4j 4 on Aura permissions adjustment due to PUBLIC role (#1968) (#1981) by @github-actions in #1983
  • AUTO: Fixes #1372: apoc.load.html ability to read runtime structure of the page (#1989) by @github-actions in #1999
  • AUTO: Fixes #1901: apoc.uuid.install addToExistingNodes does not work (#1991) by @github-actions in #2000
  • AUTO: Revert Fixes by @github-actions in #2009
  • SecurityContext.allowExecuteAdminProcedure is changing in 4.4 by @mnd999 in #1872
  • Fix to support refactoring in main repo by @zimmre in #2017
  • Fix compilation error in apoc.monitor.store() by @Roxling in #2045
  • AUTO: Score repeated bigrams correctly, fixes #1959 (#1994) by @github-actions in #2001
  • Add DbmsRule from neo4j by @klaren in #2058
  • AUTO: Update apoc.import.json.adoc (#2021) by @github-actions in #2059
  • Fix CI branch target by @fbiville in #2087
  • AUTO: ignored testDeadlockException as it should be hard to reproduce in 4.3 by @github-actions in #2083
  • AUTO: Fixes #1857: Typos in doc for apoc.coll.containsAll (#2076) by @github-actions in #2101
  • AUTO: Document apoc.convert.toTree (#2088) by @github-actions in #2105
  • AUTO: Fixes #1998: Images need to be corrected on this page of the doc (#2079) by @github-actions in #2104
  • AUTO: Fixes #2064: apoc.bolt.execute not documented correctly (#2078) by @github-actions in #2102
  • AUTO: Make export.csv configurable if it computes property types upfront (#2091) by @github-actions in #2106
  • AUTO: fix loading custom procedures on neo4j restart by @github-actions in #2085
  • Introduce annotation processor to list existing Neo4j extensions by @conker84 in #2107
  • AUTO: Fixes #2024: Fix doc per this document (#2132) by @github-actions in #2162
  • AUTO: Fix procedure apoc.cypher.mapParallel2 Unable by @github-actions in #2144
  • AUTO: apoc.json.path() returns nulls where it should not (#2124) by @github-actions in #2152
  • AUTO: Relationships in apoc.meta.schema can have wrong type result with a relatively small sample (#2125) by @github-actions in #2160
  • AUTO: Fix apoc.export.xls.graph fails with 100+ nodes (#2145) by @github-actions in #2170
  • AUTO: Make apoc.atomic.add and related procedures work with Integer properties (#2139) by @github-actions in #2163
  • AUTO: Document (and list) which APOC procs start their own transaction (#2158) by @github-actions in #2173
  • AUTO: Make apoc.load.json not fail if url results in 404 (#2129) by @github-actions in #2168
  • AUTO: Don't support relationship indexes in apoc.export.cypher.all by @github-actions in #2183
  • AUTO: Fix apoc.import.csv fail for NULL values when using INT datatype with error [null] (#2156) by @github-actions in #2172
  • AUTO: Add new procs for virtual paths and graphs (#2153) by @github-actions in #2171
  • AUTO: Add apoc.redis.* procedures for integrating with Redis (#2127) by @github-actions in #2166
  • AUTO: Fix apoc.meta.stats relationship count with multi-labeled nodes (#2178) by @github-actions in #2202
  • AUTO: removed bintray as it will be closed in Feb 2022 (#2206) by @github-actions in #2207
  • Fixed import package to account for pending refactor by @hugofirth in #2250
  • AUTO: removed non daemon thread (#2254) by @github-actions in #2271
  • JDK 17 compatibility by @MishaDemianenko in #2278
  • Additional patched for JDK 17 compatibility by @MishaDemianenko in #2280
  • Extra dependencies gradle 7.2 by @MishaDemianenko in #2281
  • Update module options, gradle dependency, KernelProcedureTest by @MishaDemianenko in #2291
  • Update module options, bump testcontainers dependency by @MishaDemianenko in #2293
  • Update way how we evaluate apoc version by @MishaDemianenko in #2294
  • Bump kotlin and jackson versions by @MishaDemianenko in #2324
  • Replace usage of removed db.indexes() with SHOW INDEXES by @burqen in #2326
  • Remove db.createIndex from list of procedure signatures by @burqen in #2331
  • Remove usage of deprecated procedure db.constraints by @burqen in #2328
  • MultiThreadedGlobalGraphOperations is storage-agnostic by @tinwelint in #2335
  • Revert "Replace usage of removed db.indexes() with SHOW INDEXES" by @burqen in #2338
  • Update expected test result string by @MishaDemianenko in #2371
  • Remove deprecated procedure: db.createUniquePropertyConstraint by @burqen in #2352
  • Remove deprecated procedure...
Read more

4.4.0.11

09 Nov 10:51
c822628
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.4.0.10...4.4.0.11