Skip to content

release(cli): cut v0.2.15#4462

Merged
saddlepaddle merged 1 commit into
mainfrom
release/cli-v0.2.15
May 12, 2026
Merged

release(cli): cut v0.2.15#4462
saddlepaddle merged 1 commit into
mainfrom
release/cli-v0.2.15

Conversation

@saddlepaddle
Copy link
Copy Markdown
Collaborator

@saddlepaddle saddlepaddle commented May 12, 2026

Summary

Bumps @superset/cli from 0.2.14 → 0.2.15. After merge, push cli-v0.2.15 against the resulting commit on main to fire .github/workflows/release-cli.yml.

Changes since v0.2.14

Test plan

  • CI green on this PR
  • After merge, push cli-v0.2.15 and confirm Release CLI workflow builds all three targets (linux-x64, darwin-arm64, linux-arm64)
  • Verify draft release + cli-latest rolling tag are updated

Summary by cubic

Cut @superset/cli v0.2.15 with improvements to workspace filtering, clearer help output, and more reliable host-service behavior on large repos.

  • New Features

    • superset workspaces list now supports --project and --search.
    • Subcommand --help shows global options from @superset/cli-framework (e.g., --json, --quiet, --api-key).
  • Bug Fixes

    • Attachment uploads accept unknown mediaType values from some hosts.
    • PR fetching is per-branch to avoid 504s on repos with many open PRs.

Written for commit 4c7d002. Summary will update on new commits.

Summary by CodeRabbit

  • Chores
    • Updated CLI version to 0.2.15

Review Change Stack

Changes since v0.2.14:

- workspaces: `superset workspaces list` now accepts `--project` and
  `--search` filters, matching the desktop list view. (#4455)
- cli-framework: `--help` on a subcommand now shows the global options
  (e.g. `--json`, `--quiet`, `--api-key`) instead of hiding them. (#4424)
- host-service: attachment upload no longer rejects unknown mediaType
  values returned by some hosts. (#4439)
- host-service: PR fetch is now per-branch, avoiding 504s on repos with
  large numbers of open PRs. (#4268)

Push cli-v0.2.15 after this lands to fire the release pipeline.
@capy-ai
Copy link
Copy Markdown

capy-ai Bot commented May 12, 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.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 12, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e12fd2b2-d8ab-4245-af36-302e54f5abcf

📥 Commits

Reviewing files that changed from the base of the PR and between a76215e and 4c7d002.

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

📝 Walkthrough

Walkthrough

Version bump from 0.2.14 to 0.2.15 in the CLI package. The VERSION constant in cli.config.ts and the version field in package.json are both incremented synchronously.

Changes

Version Bump

Layer / File(s) Summary
Version increment to 0.2.15
packages/cli/cli.config.ts, packages/cli/package.json
VERSION constant and package version both bumped from 0.2.14 to 0.2.15.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

Hop, hop, bumped up high,
0.2.14 says goodbye! 🐰
To 0.2.15 we go,
With config and manifest aglow. ✨

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/cli-v0.2.15

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 12, 2026

Greptile Summary

This PR cuts the @superset/cli release from v0.2.14 to v0.2.15, bumping the version string in three places (package.json, cli.config.ts, and bun.lock). No logic changes are included — the actual feature work shipped in earlier PRs (#4455, #4424, #4439, #4268).

  • packages/cli/package.json and bun.lock: version field updated to 0.2.15.
  • packages/cli/cli.config.ts: VERSION constant updated to 0.2.15; this value is also injected at build time as process.env.SUPERSET_VERSION.
  • packages/cli/CLI_SPEC_CURRENT.md (not in the diff): still references Built version: 0.2.14 and was not updated alongside the bump.

Confidence Score: 4/5

Safe to merge — the change is a mechanical version bump across three files with no logic modifications.

All three changed files consistently reflect 0.2.15. The only loose end is CLI_SPEC_CURRENT.md, which still advertises the old version and was not part of this diff; it won't affect runtime behaviour but will mislead anyone consulting that spec doc.

packages/cli/CLI_SPEC_CURRENT.md — stale version reference not included in the diff.

Important Files Changed

Filename Overview
packages/cli/package.json Version bumped from 0.2.14 to 0.2.15; no dependency changes.
packages/cli/cli.config.ts VERSION constant updated from 0.2.14 to 0.2.15; consistently used in config and injected at build time.
bun.lock Lock file entry for @superset/cli updated to 0.2.15 to match package.json.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR merged to main] --> B[Push tag cli-v0.2.15]
    B --> C[release-cli.yml triggered]
    C --> D[Build linux-x64]
    C --> E[Build darwin-arm64]
    C --> F[Build linux-arm64]
    D & E & F --> G[Draft GitHub Release\n+ cli-latest rolling tag updated]
Loading

Comments Outside Diff (1)

  1. packages/cli/CLI_SPEC_CURRENT.md, line 14 (link)

    P2 Stale version in spec document

    CLI_SPEC_CURRENT.md still references Built version: 0.2.14 after the bump to 0.2.15. Anyone using this file as a reference will see the wrong version for the current build.

    Prompt To Fix With AI
    This is a comment left during a code review.
    Path: packages/cli/CLI_SPEC_CURRENT.md
    Line: 14
    
    Comment:
    **Stale version in spec document**
    
    `CLI_SPEC_CURRENT.md` still references `Built version: 0.2.14` after the bump to `0.2.15`. Anyone using this file as a reference will see the wrong version for the current build.
    
    How can I resolve this? If you propose a fix, please make it concise.
Prompt To Fix All With AI
Fix the following 1 code review issue. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 1
packages/cli/CLI_SPEC_CURRENT.md:14
**Stale version in spec document**

`CLI_SPEC_CURRENT.md` still references `Built version: 0.2.14` after the bump to `0.2.15`. Anyone using this file as a reference will see the wrong version for the current build.

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

@saddlepaddle saddlepaddle merged commit c0f2454 into main May 12, 2026
15 of 16 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

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