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

34 lines
1.4 KiB
Markdown

# 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).