Skip to content

release(cli): cut v0.2.20#4830

Merged
saddlepaddle merged 1 commit into
mainfrom
release-cli-0.2.20
May 22, 2026
Merged

release(cli): cut v0.2.20#4830
saddlepaddle merged 1 commit into
mainfrom
release-cli-0.2.20

Conversation

@saddlepaddle
Copy link
Copy Markdown
Collaborator

@saddlepaddle saddlepaddle commented May 22, 2026

Cuts @superset/cli v0.2.20. First CLI release since cli-v0.2.19 (2026-05-16).

CLI-affecting changes since 0.2.19

Release steps


Open in Stage

Summary by cubic

Release @superset/cli v0.2.20 with host auth refresh, selected-host project setup, and fixes to PR checkout and worktree cleanup. Improves sign-in stability (SUPER-752) and reliability across common workflows.

  • New Features

    • Refresh host auth to prevent expired sessions (SUPER-752).
    • Allow project setup on a selected host.
  • Bug Fixes

    • Fix PR checkout materialization.
    • Correct worktree delete cleanup order.

Written for commit 9ad28c0. Summary will update on new commits. Review in cubic

Summary by CodeRabbit

  • Chores
    • Bumped @superset/cli package version to 0.2.20.

Review Change Stack

@capy-ai
Copy link
Copy Markdown

capy-ai Bot commented May 22, 2026

Capy auto-review is paused for this organization because the monthly auto-review limit has been reached. Increase the limit or turn it off in billing settings to resume automatic reviews.

@stage-review
Copy link
Copy Markdown

stage-review Bot commented May 22, 2026

Ready to review this PR? Stage has broken it down into 2 individual chapters for you:

Title
1 Bump CLI version to v0.2.20
2 Other changes
Open in Stage

Chapters generated by Stage for commit 9ad28c0 on May 22, 2026 1:14am UTC.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 22, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3738459a-cce6-4896-8155-2efe6ca02d1a

📥 Commits

Reviewing files that changed from the base of the PR and between cc0d44c and 9ad28c0.

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

📝 Walkthrough

Walkthrough

Version field in packages/cli/package.json is bumped from 0.2.19 to 0.2.20 for the @superset/cli package.

Changes

Package Version Update

Layer / File(s) Summary
CLI Package Version Update
packages/cli/package.json
Package manifest version field updated from 0.2.19 to 0.2.20.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • superset-sh/superset#4642: Both PRs bump the @superset/cli version in packages/cli/package.json (main: 0.2.190.2.20, retrieved: 0.2.180.2.19).
  • superset-sh/superset#4637: Both PRs update CLI versioning; the retrieved PR also updates the VERSION constant in packages/cli/cli.config.ts.
  • superset-sh/superset#4462: Both PRs are version bumps of the same @superset/cli package in packages/cli/package.json.

Poem

🐰 A version hops forward with glee,
From point-two-nineteen, can't you see?
To point-two-twenty, so neat,
This CLI package release is sweet,
Another milestone for superset, hooray! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'release(cli): cut v0.2.20' clearly and concisely describes the main change - a version bump release of the CLI package from 0.2.19 to 0.2.20, matching the changeset.
Description check ✅ Passed The description comprehensively covers all template sections: provides context about the release, lists related issues/PRs, includes release steps, and provides detailed change summaries.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

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

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.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 22, 2026

Greptile Summary

Cuts @superset/cli v0.2.20 by bumping packages/cli/package.json from 0.2.19 to 0.2.20 and regenerating bun.lock. The lock file also picks up previously stale entries for @superset/desktop (1.10.2→1.10.3) and @superset/host-service (0.8.10→0.8.11), both of which already carry those versions in their own package.json files on the base branch.

  • packages/cli/package.json: single version field bumped 0.2.19 → 0.2.20.
  • bun.lock: regenerated to match; incidental catch-up of two other workspace package entries whose package.json files were already at the newer versions on main.

Confidence Score: 5/5

Safe to merge — this is a minimal release-cut touching only a version field and its lock file entry.

The only intentional source change is a single version string in packages/cli/package.json. The bun.lock diff is consistent with that bump plus a routine catch-up of two other workspace entries whose package.json files were already at the newer versions on the base branch, so no unintended dependency drift is introduced.

No files require special attention.

Important Files Changed

Filename Overview
packages/cli/package.json Version bumped from 0.2.19 to 0.2.20 — single-line, expected change for this release cut.
bun.lock Lock file updated to reflect CLI 0.2.20 bump; also catches up stale entries for @superset/desktop (1.10.2→1.10.3) and @superset/host-service (0.8.10→0.8.11), both of which already had matching package.json versions on the base branch.

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant PR as This PR (merge)
    participant GH as GitHub Actions
    participant NPM as npm Registry
    participant HB as Homebrew

    Dev->>PR: bump cli package.json 0.2.19→0.2.20 + bun.lock
    PR->>GH: merge commit triggers release-cli.yml
    GH->>GH: 3-target build
    GH->>NPM: "publish @superset/cli@0.2.20"
    GH->>GH: create GitHub release (cli-v0.2.20)
    GH->>GH: update rolling cli-latest tag
    GH->>HB: "bump Homebrew formula (#4826)"
Loading

Reviews (1): Last reviewed commit: "release(cli): cut v0.2.20" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

@saddlepaddle saddlepaddle merged commit b2e1da0 into main May 22, 2026
11 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 22, 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

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