Repository navigation
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
Already integrated, superseded by current versions, or net-empty in this fork: ParadevAI#3881 ParadevAI#3887 ParadevAI#3917 ParadevAI#3925 ParadevAI#3940 ParadevAI#3956 ParadevAI#3961 ParadevAI#3974 ParadevAI#4017 ParadevAI#4048 ParadevAI#4049 ParadevAI#4055 ParadevAI#4063 ParadevAI#4070 ParadevAI#4092 ParadevAI#4110 ParadevAI#4138 ParadevAI#4159 ParadevAI#4163 ParadevAI#4164 ParadevAI#4209 ParadevAI#4210 ParadevAI#4249 ParadevAI#4349 ParadevAI#4405 ParadevAI#4462 ParadevAI#4464 ParadevAI#4494 ParadevAI#4495 ParadevAI#4500 ParadevAI#4535 ParadevAI#4541 ParadevAI#4566 ParadevAI#4580 ParadevAI#4589 ParadevAI#4593 ParadevAI#4603 ParadevAI#4637 ParadevAI#4642 ParadevAI#4655 ParadevAI#4657 ParadevAI#4659 ParadevAI#4685 ParadevAI#4692 ParadevAI#4745 ParadevAI#4789 ParadevAI#4797 ParadevAI#4824 ParadevAI#4835 ParadevAI#4847 ParadevAI#4885 ParadevAI#4896.
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.