GraphForge v0.3.0: Major Cypher Feature Release

GraphForge v0.3.0 was a major query-language release that substantially expanded openCypher compatibility.

February 9, 2026GraphForgeCypherOpen source

Curate Labs / DecisionNerd release note.

GraphForge v0.3.0: Major Cypher Feature Release

GraphForge v0.3.0: Major Cypher Feature Release

GraphForge v0.3.0 was the major Cypher feature release that pushed the engine into more complex graph-query territory.

The release added the features analysts expect when graph queries stop being simple match-return examples and start needing optional branches, nested logic, and variable path traversal.

What Shipped

  • OPTIONAL MATCH with left outer join semantics
  • UNION and UNION ALL
  • List comprehensions
  • EXISTS {} and COUNT {} subquery expressions
  • Variable-length path patterns
  • IS NULL and IS NOT NULL
  • Tree-based operators for nested query execution
  • Enhanced expression evaluation for nested lists, maps, and subqueries

Why We're Excited

This release gave GraphForge the shape of a serious Cypher engine. It also established the architecture needed for later TCK compliance work: nested operators, context isolation, and recursive execution.

Source