release(cli,sdk): cut cli v0.2.21 + sdk alpha.12
Merged
SA
5mo ago+4+4+0123456789-4-4-0123456789
Version bump to release the command-surface changes merged in #5027.
| Package | From | To |
|---|---|---|
@superset/cli | 0.2.20 | 0.2.21 |
@superset/sdk (@superset_sh/sdk) | 0.0.1-alpha.11 | 0.0.1-alpha.12 |
What's in this release (from #5027)
superset ws create --command <cmd>— run a shell command in a freshly-created workspace.- Breaking:
superset agents run→superset agents create(and SDKagents.run()→agents.create(), MCPagents_run→agents_create). No alias — the old name is gone. - New
superset terminals createcommand, SDKterminals.create(), and MCPterminals_create.
Versioning note
The CLI rename is technically breaking, but I followed the established 0.2.x patch-increment convention (every prior release — 0.2.15→…→0.2.20 — was a patch bump regardless of content). If you'd rather signal the break with a minor bump (0.3.0), say so and I'll adjust.
Post-merge release steps (maintainer)
- CLI: push a
cli-v0.2.21tag to triggerrelease-cli.yml(builds the 3-target matrix, cuts the GitHub release + rollingcli-latest, bumps Homebrew). - SDK: there's no SDK release workflow — publish
@superset_sh/sdkmanually (cd packages/sdk && bun run build && npm publish).
Summary by cubic
Bumps @superset/cli to 0.2.21 and @superset/sdk to 0.0.1-alpha.12. Ships workspace command execution and terminals support.
-
New Features
superset ws create --command <cmd>to run a shell command in a fresh workspace.superset terminals createin the CLI andterminals.create()in the SDK.
-
Migration
- Breaking rename:
superset agents run→superset agents create; SDKagents.run()→agents.create(); MCPagents_run→agents_create. No alias; old name removed.
- Breaking rename:
Summary by CodeRabbit
Release Notes
- Chores
- CLI package version updated to 0.2.21
- SDK package version updated to 0.0.1-alpha.12