Skip to content

Releases: neo4j/graph-data-science

2.26.0

04 Feb 12:45

Choose a tag to compare

2.26.0 Pre-release
Pre-release

Neo4j Graph Data Science Plugin changelog 2.26.0

Breaking changes

New features

Bug fixes

  • Fix a bug where hits algorithm would return similar auth/hub scores for mutate/write

Improvements

Other changes

If you are

If you are manually compiling openGDS please consider updating to "neo4j" parameter to 2026.01.+ in this file in your corresponding folder.

GDS 2.25.0 Release

19 Jan 13:49

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog 2.25.0

Breaking changes

New features

  • The parameter nodeCapacityProperty has been introduced to set capacity requirements on an individual node level in gds.maxFlow.
  • New algorithm for Min-Cost Maximum Flow. Supported modes:
    • gds.maxFlow.minCost.stream
    • gds.maxFlow.minCost.stream.estimate
    • gds.maxFlow.minCost.mutate
    • gds.maxFlow.minCost.mutate.estimate
    • gds.maxFlow.minCost.write
    • gds.maxFlow.minCost.write.estimate
    • gds.maxFlow.minCost.stats
    • gds.maxFlow.minCost.stats.estimate

Bug fixes

Improvements

Other changes

  • The ability pass sources/targets with capacity is deprecated in gds.maxFlow, but not removed. The replacement is nodeCapacityProperty instead.

GDS 2.24.0 Release

20 Dec 13:11

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog 2.24.0

Breaking changes

New features

Bug fixes

  • Fix a bug where gds.maxFlow would return an invalid flow.
  • Fixed a bug where Arrow export processes would not be cleaned up properly in some cases.

Improvements

Other changes

  • We have moved several algorithms and functions from alpha and beta tier into production tier, to indicate that their APIs are finalised, and that they are fully supported. These include:
    • Harmonic Centrality
    • HashGNN
    • HITS
    • K Spanning Tree
    • Longest Path
    • Node2Vec
    • Speaker-Listener Label Propagation
    • Split Relationships
    • Topological Link Prediction functions
    • Topological Sort
    • Triangle Listing

If you are manually compiling openGDS please consider updating to "neo4j" parameter to 2025.11.2 in this file

GDS 2.23.0 Release

14 Nov 08:21

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog for 2.23.0

Breaking changes

New features

New algorithm for Maximum Flow. Supported modes:

  • gds.maxFlow.stream
  • gds.maxFlow.stream.estimate
  • gds.maxFlow.mutate
  • gds.maxFlow.mutate.estimate
  • gds.maxFlow.write
  • gds.maxFlow.write.estimate
  • gds.maxFlow.stats
  • gds.maxFlow.stats.estimate

Bug fixes

Improvements

Other changes

GDS 2.22.0 release

06 Oct 10:12

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog 2.22.0

Breaking changes

New features

Bug fixes

  • Fixed a bug in gds.graph.project (Cypher projection) that caused error messages to not contain relevant error information

Improvements

Other changes

GDS 2.21.0 release

03 Sep 12:13

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog 2.21.0

Breaking changes

New features

  • New algorithm for Clique Counting. Supported modes:
    • gds.cliqueCounting.stream
    • gds.cliqueCounting.stream.estimate
    • gds.cliqueCounting.mutate
    • gds.cliqueCounting.mutate.estimate
    • gds.cliqueCounting.write
    • gds.cliqueCounting.write.estimate
    • gds.cliqueCounting.stats
    • gds.cliqueCounting.stats.estimate

Bug fixes

Improvements

Other changes

GDS 2.20.0 release

01 Aug 09:11

Choose a tag to compare

Release Date: 31 July 2025

GDS 2.20 is compatible with Neo4j 2025.07. For GDS compatibility with previous releases, please use GDS Compatibility Table.

New Features

Add support for the new labelFilter parameter of the gds.triangleCount.* procedures which allow users to specify the labels of the nodes in the triangles counted by the algorithm.

Bug fixes

Fix a bug where trying to create graphs through native projection with incorrect parameters would allocate memory in the memory guard.

Graph Data Science 2.19.0

21 Jul 13:49

Choose a tag to compare

New features

  • Added memory estimation for harmonic centrality algorithm.
  • Added memory estimation for closeness centrality algorithm.
  • Added memory estimation for all pairs shortest paths algorithm (stream mode).

Bug fixes

Improvements

  • Promote all pairs shortest paths algorithm (stream mode) to prod tier.

Graph Data Science 2.13.4

15 Apr 13:07

Choose a tag to compare

neo4j-graph-data-science-2.13.4

Breaking changes

New features

Bug fixes

  • Fix a bug with Node2Vec that could impact randomness generation.

Improvements

Other changes

Graph Data Science 2.16.0

28 Mar 14:06

Choose a tag to compare

Neo4j Graph Data Science Plugin changelog 2.16

Bug fixes

  • Avoid hanging tasks for gds.graph.project (Cypher Projection).