omnigraph/docs/releases/v0.6.0.md
Ragnor Comerford cc2412dc65
Some checks failed
CI / Classify Changes (push) Has been cancelled
CI / Check AGENTS.md Links (push) Has been cancelled
Release Edge / Prepare edge release (push) Has been cancelled
CI / Test Workspace (push) Has been cancelled
CI / Test omnigraph-server --features aws (push) Has been cancelled
CI / RustFS S3 Integration (push) Has been cancelled
Release Edge / Build edge omnigraph-linux-x86_64 (push) Has been cancelled
Release Edge / Build edge omnigraph-macos-arm64 (push) Has been cancelled
Rename repo terminology to graph (#118)
2026-05-24 16:46:00 +01:00

936 B

Omnigraph v0.6.0

Breaking Changes

  • Renamed the Cedar resource entity from Omnigraph::Repo to Omnigraph::Graph.
  • Renamed policy API terminology from repo_id to graph_id on PolicyCompiler::compile and PolicyEngine::load.
  • Renamed query-lint schema source JSON from "repo" to "graph" for schema_source.kind.

User Impact

  • No on-disk migration is required. Existing .omni graphs continue to open with the same storage layout.
  • Supported YAML policy authoring is unchanged because the YAML schema does not expose the Cedar entity type name.
  • Operators with unsupported raw Cedar policy files should update Omnigraph::Repo resource references to Omnigraph::Graph.

Documentation

  • Public docs, CLI help, examples, server docs, and test helpers now consistently use "graph" for the OmniGraph data artifact.
  • GitHub/source repository terminology remains spelled out as "repository" where needed.