Skip to content

Fall Release 3.5.01

Compare
Choose a tag to compare
@jexp jexp released this 27 Nov 14:16
· 182 commits to 3.4 since this release

This is the first APOC release for Neo4j 3.5.0, it is available via Neo4j Desktop.

We're really excited about this APOC release. It contains a lot of solved issues and new features.

Thanks a lot to all contributors that helped crafting the release, especially the folks from our partner Larus, Italy (@conker84 , @AngeloBusato, @omarlarus, @albertodelazzari ), @szarnyasg, my colleagues @sarmbruster, @michael-simons, @kvegter

Let's have a look at the changes:

  • apoc.export.json - exports your database/query/subgraph as stream of json objects
  • apoc.text.format - additional locale for formatting
  • apoc.coll.frequenciesAsMap - the item is the key an the count the value
  • added fast procedures for finding distinct neighbours of a node many hops apart
  • cypher initializer for running statements at startup of the database
  • Added apoc.trigger.removeAll

Issues:

  • support older JDBC drivers with missing isClosed method
  • Support Temporal types in apoc.load.jdbc
  • remove support for XML entities (CVE)
  • fix one-line XML import
  • handle relative import paths correctly if configured
  • apoc.schema.assert does not drop existence constraints
  • JSON numbers are loaded as long values, like Cypher supports
  • apoc.export.cypher.all works with temporal types
  • deal gracefully with URLStreamHandlerFactory init issues
  • better argument handling for date format functions
  • Fix Graph Refactoring for merge nodes

As usual, please try them out and let us know if everything works for you.
If you run into any issues please raise a GitHub issue here, or ask on the Community Site.