Curate LabsCurate Labs

Curate Labs Article

GraphForge v0.2.0: Core Cypher Complete

GraphForge v0.2.0 moved the query language from early capability toward practical core Cypher coverage.

GraphForge v0.2.0: Core Cypher Complete visual summary

Open Source release

GraphForge is Curate Labs work, released through the DecisionNerd open-source organization. This post is a release note for embedded graph tooling and analytical Python workflows.

GraphForge v0.2.0 was the first big Cypher expansion release.

It added the language features that make queries feel practical rather than toy-sized: conditional logic, aggregation, arithmetic, string matching, list iteration, and safer deletion.

What Shipped

  • `CASE` expressions

  • `COLLECT` aggregation with `DISTINCT`

  • Arithmetic operators and unary minus

  • `STARTS WITH`, `ENDS WITH`, and `CONTAINS`

  • `REMOVE`, `UNWIND`, `NOT`, and `DETACH DELETE`

  • ORDER BY and RETURN DISTINCT fixes after projection/aggregation

  • 948 passing tests and 95.52% reported coverage

Why it matters

This is where GraphForge became meaningfully useful for real analytical query patterns. The project still had plenty of openCypher ground to cover, but v0.2.0 made the core query loop much more expressive.

Source