Release Date: 8 March 2022
GDS 1.8.4 is compatible with Neo4j 4.1, 4.2, 4.3 and 4.4 but not Neo4j 3.5.x. For a 3.5 compatible release, please see GDS 1.1.7. For a 4.0 compatible release, please see GDS 1.6.5.

Bug fixes

  • Fixed a bug where cypher on gds would try to access node properties as relationship properties and vice versa.
  • Fixed a bug where gds.beta.graphSage would produce incorrect results when specifying the nodeLabels filter.
  • Fixed a bug where mutate used in conjunction with nodeLabels filter on graphs with multiple node labels and relationship types would sometimes not work correctly.
  • Fixed a bug where function gds.alpha.similarity.cosine and procedures gds.alpha.similarity.cosine.[stats,stream,write] returned the absolute value of the cosine computation, instead of the cosine value itself.
  • Fixed a bug where an invalid license would prevent the Neo4j database from starting
  • Fixed a bug where gds.alpha.closeness might produce wrong results for directed graphs.

Other changes

  • Corrected the definition of trainFraction in documentation and removed overly strict validation that required trainFraction + testFraction < 1.