Skip to content

APOC Winter Release 3.5.0.7

Compare
Choose a tag to compare
@neo-technology-build-agent neo-technology-build-agent released this 17 Jan 12:02
· 194 commits to 3.5 since this release

Admittedly it's been a very mild winter here in London town, but that doesn't mean that we can't have a new APOC release!

Contributions for new procedures, fixes, and documentation updates came from @conker84, @mneedham, and @karmakaze.

Happy developing!
@JMHReif and @mneedham

Quick List of Changes

  • add recursive parameter for map.removeKey and map.removeKeys (fix for #1270)
  • add apoc.systemdb.graph for details of system database in Neo4j
  • add apoc.systemdb.execute to execute DDL commands against system database in Neo4j (fix for #1357)
  • add exception handling for apoc.xml.import on config error
  • add apoc.nodes.relationship.types and apoc.nodes.relationship.exists to check relationships across multiple nodes (fix for #1136)
  • add apoc.date.parseAsZonedDateTime to parse date with time and timezone

Bug fixes

  • fix for apoc.load.xls range issue with columns after Z (fix for #1342)
  • fix for apoc.cypher.runFile to not fail on an empty transaction (fix for #1262)
  • fix for apoc.periodic.* to improve logging (fix for #1363)
  • fix for apoc.export.cypher.* to correctly handle multiple labels (fix for #1366)
  • fix for apoc.export.csv.graph to handle internal and business ids in data (fix for #1335)

Configuration changes

Documentation

  • add feedback form in documentation pages - let us know where we can improve the docs!
  • refactored documentation pages for apoc.export.csv and apoc.export.json
  • fix for apoc.load.jsonParams to add documentation and test (fix for #1279)