Skip to content

QueryGraph 0.2.0 "Peregrine"

Choose a tag to compare

@alexy alexy released this 27 Jun 00:36

First named QueryGraph release — codenames are birds of prey (see RELEASES.md).

Tracks Grust 0.11.0 "Crab", TypeSec 0.11.0 "Burano", LakeCat 0.2.1 "Lynx".

Highlights

  • Crab Cypher adoption — the LakeCat catalog graph and the Dataverse semantic graph are interrogated with grust-cypher reads (CALL db.labels(), MATCH (t:Table) RETURN count(t)), the same queries a live Sail backend pushes down.
  • Burano audit-safe attestations — the TypeDID envelope now carries VerifiedTypeDidMessage::attestation() fields (action / resource / privacy / profile / envelope digest).
  • LakeCat qglake-bundle migration — the catalog gate now verifies bundles through LakeCat's shared qglake-bundle crate (canonical QueryGraphBootstrap + verify_manifest) instead of a hand-maintained copy of the wire format.
  • Human-size modules — the source is split so every file is ≤500 lines.

25 tests pass, clippy clean. See docs/blog/announcing-querygraph-stack.md for the full story.