release(sdk): cut alpha.8#4164
Conversation
npm has alpha.6 as the most recent published; alpha.7 was bumped in 71bf008 but never `npm publish`-ed. Skip alpha.7 on the registry and ship the current repo state as alpha.8. Changes since alpha.6: - workspaces.create adopts the canonical host-service shape (#3893) - automations.list accepts --name filter (#3952) - automations.prompt split into automations.prompt.get / .set (#3959) - agents.list (presets demoted to UI-only configuration) (#4097) - agents.run / workspaces.create gain `superset-chat` agent + `kind` discriminator on launch results (terminal vs chat) (#4116) - type adjustments for v2 workspace render path (#4141) - redact x-api-key in debug-log header dumps (#3956, was alpha.7) After merge: `cd packages/sdk && bun run build && cd dist && npm publish --access public`.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe ChangesVersion Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~1 minute Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🚀 Preview Deployment🔗 Preview Links
Preview updates automatically with new commits |
Greptile SummaryBumps
Confidence Score: 5/5Safe to merge — only two files change and both are a version string update. The change is a mechanical version bump in package.json and bun.lock. The build script reads the version at build time, strips private: true, and writes a fresh dist/package.json, so the publish path is unaffected. No logic, exports, or dependencies were modified. No files require special attention.
|
| Filename | Overview |
|---|---|
| packages/sdk/package.json | Version bumped from 0.0.1-alpha.7 to 0.0.1-alpha.8; no other changes. |
| bun.lock | Lockfile entry for @superset/sdk updated to match the new 0.0.1-alpha.8 version; consistent with package.json. |
Sequence Diagram
sequenceDiagram
participant Dev
participant packages/sdk/package.json
participant build.ts
participant dist/package.json
participant npm
Dev->>packages/sdk/package.json: "version = 0.0.1-alpha.8"
Dev->>Dev: bun run build
build.ts->>packages/sdk/package.json: "read version & publishConfig.name"
build.ts->>dist/package.json: "write name=@superset_sh/sdk, version=0.0.1-alpha.8 (no private:true)"
build.ts->>dist/package.json: bundle index.js + index.cjs + types/
Dev->>npm: "cd dist && npm publish --access public"
npm-->>Dev: "@superset_sh/sdk@0.0.1-alpha.8 live"
Reviews (1): Last reviewed commit: "release(sdk): cut alpha.8" | Re-trigger Greptile
Summary
Bump
@superset/sdkto 0.0.1-alpha.8 and ship the current repo state to npm as@superset_sh/sdk@0.0.1-alpha.8.State of npm:
alpha.6is the most recent published version.alpha.7was bumped in 71bf008 (#3956) but nevernpm publish-ed, so it's skipped on the registry.Changes since alpha.6
workspaces.createadopts the canonical host-service shape. (feat(host-service): canonical workspaces.create + host_agent_configs (PR1) #3893)automations.listaccepts--namefilter. (feat: add --name filter to automations list (CLI / SDK / MCP / tRPC) #3952)automations.promptsplit intoautomations.prompt.get/automations.prompt.set. (feat(cli): split 'automations prompt' into 'prompt get' and 'prompt set' #3959)agents.listexposed; presets demoted to UI-only configuration. (feat(agents): add agents list and demote presets to UI configuration #4097)agents.run/workspaces.creategain thesuperset-chatagent plus akinddiscriminator ("terminal"vs"chat") on launch results. (feat(agents): launch Superset Chat sessions from desktop / CLI / SDK / MCP #4116)x-api-keyin debug-log header dumps. (fix(sdk): redact x-api-key in debug-log header dumps #3956)Publish
After merge:
Test plan
bun run --cwd packages/sdk typecheckcleanbun run --cwd packages/sdk buildproducesdist/with bundled .js/.cjs + .d.tsnpm publish --access publicfrompackages/sdk/distsucceeds;npm view @superset_sh/sdk versionreturns0.0.1-alpha.8Summary by cubic
Release
@superset/sdk0.0.1-alpha.8 and publish as@superset_sh/sdk@0.0.1-alpha.8. Includes changes since alpha.6; alpha.7 was not published and is skipped.New Features
workspaces.createuses the canonical host-service shape; v2 render path types updated; launch results includekind("terminal" | "chat").automations.listsupports a--namefilter;automations.promptsplit intoautomations.prompt.getand.set.agents.listis now exposed; addsuperset-chattoagents.runandworkspaces.create; presets are UI-only.x-api-keyin debug header logs.Migration
automations.promptcalls with.getor.set.workspaces.createand launch results for the host-service shape andkindfield.Written for commit e29304c. Summary will update on new commits.
Summary by CodeRabbit
0.0.1-alpha.7to0.0.1-alpha.8.