Skip to content

release(sdk): cut alpha.8#4164

Merged
saddlepaddle merged 1 commit intomainfrom
release-sdk-version
May 7, 2026
Merged

release(sdk): cut alpha.8#4164
saddlepaddle merged 1 commit intomainfrom
release-sdk-version

Conversation

@saddlepaddle
Copy link
Copy Markdown
Collaborator

@saddlepaddle saddlepaddle commented May 7, 2026

Summary

Bump @superset/sdk to 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.6 is the most recent published version. alpha.7 was bumped in 71bf008 (#3956) but never npm publish-ed, so it's skipped on the registry.

Changes since alpha.6

Publish

After merge:

cd packages/sdk
bun run build
cd dist
npm publish --access public

Test plan

  • bun run --cwd packages/sdk typecheck clean
  • bun run --cwd packages/sdk build produces dist/ with bundled .js/.cjs + .d.ts
  • npm publish --access public from packages/sdk/dist succeeds; npm view @superset_sh/sdk version returns 0.0.1-alpha.8

Summary by cubic

Release @superset/sdk 0.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: workspaces.create uses the canonical host-service shape; v2 render path types updated; launch results include kind ("terminal" | "chat").
    • Automations: automations.list supports a --name filter; automations.prompt split into automations.prompt.get and .set.
    • Agents: agents.list is now exposed; add superset-chat to agents.run and workspaces.create; presets are UI-only.
    • Security: redact x-api-key in debug header logs.
  • Migration

    • Replace automations.prompt calls with .get or .set.
    • Update consumers of workspaces.create and launch results for the host-service shape and kind field.

Written for commit e29304c. Summary will update on new commits.

Summary by CodeRabbit

  • Chores
    • SDK package version updated from 0.0.1-alpha.7 to 0.0.1-alpha.8.

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`.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 7, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: f3022152-880c-43c0-aba0-4182089b9817

📥 Commits

Reviewing files that changed from the base of the PR and between 0f35a64 and e29304c.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
  • packages/sdk/package.json

📝 Walkthrough

Walkthrough

The @superset/sdk package version is bumped from 0.0.1-alpha.7 to 0.0.1-alpha.8 in the package manifest, advancing the alpha release sequence.

Changes

Version Bump

Layer / File(s) Summary
Package Manifest
packages/sdk/package.json
Version field incremented from 0.0.1-alpha.7 to 0.0.1-alpha.8.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Poem

🐰 A tiny bump, from seven to eight,
The SDK hops forward to embrace its fate,
Alpha marches on with whiskers held high,
One more verse sung beneath the tech sky! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-sdk-version

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@saddlepaddle saddlepaddle merged commit 3a47475 into main May 7, 2026
10 of 11 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 7, 2026

🚀 Preview Deployment

🔗 Preview Links

Service Status Link
Neon Database (Neon) View Branch
Vercel API (Vercel) Open Preview
Vercel Web (Vercel) Open Preview
Vercel Marketing (Vercel) Open Preview
Vercel Admin (Vercel) Open Preview
Vercel Docs (Vercel) Open Preview

Preview updates automatically with new commits

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 7, 2026

Greptile Summary

Bumps @superset/sdk from 0.0.1-alpha.7 to 0.0.1-alpha.8 in package.json and bun.lock. The build script reads the version from package.json, strips private: true, renames the package to @superset_sh/sdk via publishConfig.name, and writes a clean dist/package.json — so the publish workflow is unaffected by the version-only change here.

  • packages/sdk/package.json: single-field version bump (alpha.7alpha.8).
  • bun.lock: lockfile entry updated to stay consistent with the new version.

Confidence Score: 5/5

Safe 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.

Important Files Changed

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"
Loading

Reviews (1): Last reviewed commit: "release(sdk): cut alpha.8" | Re-trigger Greptile

@coderabbitai coderabbitai Bot mentioned this pull request May 7, 2026
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant