Curate LabsCurate Labs

Curate Labs Article

GraphForge v0.3.7: Function Coverage

GraphForge v0.3.7 expanded function coverage and moved reported TCK compliance to 3,235 of 3,885 scenarios.

GraphForge v0.3.7: Function Coverage 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.3.7 kept pushing the engine toward full Cypher coverage.

The release notes report 3,235 of 3,885 TCK scenarios passing, up from 2,507 at v0.3.6.

What Shipped

  • Math functions including `e()`, `pi()`, `exp()`, logs, trig functions, `degrees()`, `radians()`, and `timestamp()`

  • Graph functions including `nodes()`, `relationships()`, `reverse()` on paths, and `keys()`

  • List concatenation with `+`

  • Map subscript access via `[]`

  • Float literal parsing

  • Fixes around aggregation, type conversion, operator precedence, null propagation, self-relationship matching, and relationship uniqueness

Why it matters

This was another breadth release. It filled in the everyday edges that users run into when they move from simple examples to real query expressions.

Source