Release Date: 6 March 2026

GDS 2.27 is compatible with Neo4j 2026.02. For GDS compatibility with previous releases, please use GDS Compatibility Table.

New Features

  • None.

Bug fixes

  • Fixed a bug where the Leiden algorithm would throw an error when operating on a graph where no swaps would be done in the first iteration.
  • Fixed a validation bug, where gds.graph.generate would allow for invalid averageDegree + nodeCount combinations.

Improvements

  • The following procedures stop faster when a transaction terminates:

    • gds.bridges.*
    • gds.degree.*
    • gds.articulationPoints.*
    • gds.scaleProperties.*
    • gds.kcore.*
    • gds.sllpa.*
    • gds.prizeSteinerTree.*
    • gds.bellmanFord.*
    • gds.modularity.*
    • gds.hits.*
    • gds.allShortestPaths.delta.*
  • Minor improvements in allocated memory by gds.nodeSimilarity.* under certain situations.

  • Some unnecessary computations during similarity distribution computations are removed for:

    • gds.knn.stats
    • gds.knn.filtered.stats
    • gds.nodeSimilarity.stats
    • gds.nodeSimilarity.filtered.stats
  • Performance improvements when running Yen’s shortest path algorithm on undirected or inverse-indexed graphs.

Other changes

  • None.