v2.5.0
What's Changed
- fix(node-sdk): activate all delegation.resources[] in wallet-mode useDelegation by @skgbafa in #258
- fix(kv): add --space to kv put/delete and fix binary KV round-trips by @skgbafa in #255
- feat(node-sdk,cli): host owned spaces by name (hostOwnedSpace) by @skgbafa in #256
- feat(cli): delegated secret reads + cross-user auth import (re-land of #259 onto master) by @skgbafa in #260
- feat(cli): per-profile default space (--space becomes optional) by @skgbafa in #261
- Artifact pipeline write-path: kv --space + binary KV, tc space host, profile default-space by @skgbafa in #262
- fix(cli): OPENKEY_SCOPE_MISMATCH case bug + batch same-space caps in one OpenKey request by @skgbafa in #264
- feat(cli,node-sdk): host-request verb, identity-aware SPACE_NOT_HOSTED, SDK grant fn by @skgbafa in #263
- fix(node-sdk): case-insensitive eip155 address in runtime-grant space match by @skgbafa in #265
- feat(web-sdk): allow suppressing runtime permission prompt by @skgbafa in #266
- Add CLI secrets diagnostics by @skgbafa in #268
- Ensure requested encryption networks on sign-in by @skgbafa in #269
- Add tc account CLI and account index facade by @skgbafa in #270
- Add changeset for account SDK API by @skgbafa in #271
- Add account registry space indexing by @skgbafa in #272
- Send OpenKey permission request reasons from TinyCloud CLI by @skgbafa in #273
- Assert SDK invocations mint nonce by @skgbafa in #274
- Fix SQL DDL permissions for account index by @skgbafa in #275
- Add read-through account index policy by @skgbafa in #276
- Add SQL migrations helper by @skgbafa in #278
- feat(sdk): public ensureOwnedSpaceHosted for manifest-recap sessions by @skgbafa in #277
- fix(sdk): resolve/rehydrate tinycloudHosts on restored sessions by @skgbafa in #279
- Add secrets SQL DDL regression coverage by @skgbafa in #281
- Support manifest knowledge pointers by @skgbafa in #280
- Rename SQL DDL permission to schema by @skgbafa in #282
- Remove SQL DDL action alias by @skgbafa in #283
- fix(sdk): ensureOwnedSpaceHosted checks account spaces registry before hosting by @skgbafa in #284
- Add account index bootstrap API by @skgbafa in #285
- fix(node-sdk): thread invokeAny into DelegatedAccess for multi-action SQL by @amiller in #287
- chore(changeset): node-sdk patch for DelegatedAccess invokeAny multi-action SQL by @skgbafa in #288
- fix(cli): honor TC_PRIVATE_KEY/--private-key for delegate-mode auth (headless) by @skgbafa in #289
- Add TinyCloud debug logger by @skgbafa in #291
- Add debug logger changeset by @skgbafa in #292
- feat(server): add reusable TinyCloud server helpers by @skgbafa in #293
- feat: Auto-Sign account bootstrapping (@tinycloud/bootstrap + SDK orchestration) by @skgbafa in #296
- fix(cli): align secrets space with secret-manager by @skgbafa in #294
- fix(cli): fall back to profile key when session.jwk lacks private parameter by @skgbafa in #295
- Fix OpenKey expiry and secrets space routing by @skgbafa in #298
- Persist local auth session after runtime grants by @skgbafa in #299
- Release JS SDK 2.4.0 by @skgbafa in #297
- Fix root sharing service inference by @skgbafa in #301
- TC-86: Stop browser bootstrap signing loops by @skgbafa in #302
New Contributors
Full Changelog: v2.3.0...v2.5.0