chain-client-sdk-dart/CHANGELOG.md
flemming-it dd909b58f4
Some checks are pending
Security / Security check (push) Waiting to run
feat: project registry + per-project filters (stage 1 wire surface)
- listProjects() returns the shared hub's registry (general first;
  sealed areas never appear — they are their own hub instance).
- eventLog, streamEvents and listApprovals take an optional project:
  filter; LoggedEvent, PendingApprovalEntry and FlowSummary carry
  project. Stubs regenerated from the platform's hub.proto.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
2026-07-12 13:33:08 +02:00

1.4 KiB

Changelog

The SDK version tracks the platform release that shipped the matching wire surface; see the platform repo's CHANGELOG.md for the authoritative per-release detail.

Unreleased

  • Projects on the wire (Studio multi-project stage ①): listProjects() returns the shared hub's registry (general first; sealed areas never appear — they are their own hub instance); eventLog, streamEvents and listApprovals take an optional project: filter; LoggedEvent, PendingApprovalEntry and FlowSummary carry project. Regenerated stubs from the platform's hub.proto.

0.18.x (current)

  • Full Hub + HubAdmin coverage: submit (incl. detach:), submitStreaming, runSavedFlow (text/bytes/json inputs), detached invocation status/result/cancel, saved flows, store + module management, audit (eventLog, streamEvents, verifyEventChain), approvals, federation admin (listSatellites, issueBootstrapToken, revokeSatellite), MCP/n8n endpoint management, System-AI administration.
  • Bearer-token auth via HubClient(authToken:).
  • Native gRPC + gRPC-Web transports (conditional import).
  • Generated bindings for the renamed chain.v1 wire package.

Earlier

  • 0.x line grew alongside the platform (package started as a scaffold named fai_client_sdk, renamed to chain_client_sdk in the product rename, 2026-06).