Release Date: 20 December 2025

GDS 2.25 is compatible with Neo4j 2025.12. For GDS compatibility with previous releases, please use GDS Compatibility Table.

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

  • Fixed 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.

Other changes

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