Skip to content

chore: bump desktop release to 0.2.12 - #240

Merged
Astro-Han merged 1 commit into
devfrom
worktree-claude+release-0.2.12
Apr 26, 2026
Merged

chore: bump desktop release to 0.2.12#240
Astro-Han merged 1 commit into
devfrom
worktree-claude+release-0.2.12

Conversation

@Astro-Han

@Astro-Han Astro-Han commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Summary

Bump the PawWork desktop release version from 0.2.11 to 0.2.12 across the desktop package, app package, opencode package, util package, and lockfile workspace metadata.

Why

Prepare the next stable desktop release after the seven PRs merged since v0.2.11:

Related Issue

No linked issue. This is release preparation for v0.2.12.

How To Verify

bun install --frozen-lockfile
node -p "require('./packages/desktop-electron/package.json').version"
bun test scripts/verify-release.test.ts # from packages/desktop-electron
bun test scripts/release-metadata-contract.test.ts scripts/release-workflow-contract.test.ts electron-builder-app-update.test.ts # from packages/desktop-electron
git diff --check

Screenshots or Recordings

N/A. Version bump only, no visible UI change.

Checklist

  • I linked the related issue, or stated why there is no issue
  • This PR has type, scope, and priority labels, or I requested maintainer labeling
  • I listed the relevant verification steps, including tests when behavior changed
  • I manually checked visible UI or copy changes when needed, with screenshots or recordings
  • I considered macOS and Windows impact for desktop, packaging, updater, signing, paths, shell, or permissions changes
  • I called out docs, release notes, dependencies, permissions, credentials, deletion behavior, or generated/local file changes when relevant
  • I am targeting dev, and my PR title and commit messages use Conventional Commits in English

Summary by CodeRabbit

  • Chores
    • Bumped package versions to 0.2.12 across all project packages.

Bump the PawWork desktop release version from 0.2.11 to 0.2.12 across the desktop package, app package, opencode package, util package, and lockfile workspace metadata.
@Astro-Han Astro-Han added enhancement New feature or request P1 High priority platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions labels Apr 26, 2026
@coderabbitai

coderabbitai Bot commented Apr 26, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 210bf666-15a0-4cce-b080-1c9d29bb04a1

📥 Commits

Reviewing files that changed from the base of the PR and between c053064 and 0158d4b.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • packages/app/package.json
  • packages/desktop-electron/package.json
  • packages/opencode/package.json
  • packages/util/package.json
📜 Recent review details
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (12)
  • GitHub Check: unit-windows-app
  • GitHub Check: unit-windows-opencode-config-project
  • GitHub Check: unit-windows-opencode-session
  • GitHub Check: unit-windows-desktop
  • GitHub Check: unit-windows-opencode-server-tools
  • GitHub Check: unit-app
  • GitHub Check: unit-desktop
  • GitHub Check: typecheck
  • GitHub Check: unit-opencode
  • GitHub Check: smoke-macos-arm64
  • GitHub Check: e2e-artifacts
  • GitHub Check: analyze-js-ts
🔇 Additional comments (4)
packages/app/package.json (1)

3-3: Version bump is correct and scoped.

Line 3 cleanly updates @opencode-ai/app to 0.2.12 with no unrelated manifest churn.

packages/util/package.json (1)

3-3: Scoped version update looks good.

Line 3 correctly bumps @opencode-ai/util to 0.2.12 without side effects.

packages/desktop-electron/package.json (1)

4-4: Desktop package version bump is valid.

Line 4 updates @opencode-ai/desktop-electron to 0.2.12 as expected for this release prep PR.

packages/opencode/package.json (1)

3-3: CLI/workspace version increment is consistent.

Line 3 correctly bumps opencode to 0.2.12 with no unrelated manifest modifications.


📝 Walkthrough

Walkthrough

This pull request performs a version increment across four workspace packages, updating the version field from 0.2.11 to 0.2.12 in each package.json file without modifying any dependencies, scripts, or other configuration.

Changes

Cohort / File(s) Summary
Package Version Bumps
packages/app/package.json, packages/desktop-electron/package.json, packages/opencode/package.json, packages/util/package.json
Version field incremented from 0.2.11 to 0.2.12 across all four workspace packages.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 A hop, a skip, from point one one,
To point one two—the version's done!
Four little files now dressed so fine,
With matching numbers in a line.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: bumping the desktop release version to 0.2.12.
Description check ✅ Passed The description is comprehensive and follows the template structure with all major sections completed, including summary, rationale with linked PRs, verification steps, and checklist confirmation.
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 worktree-claude+release-0.2.12

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

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request increments the version of several packages within the monorepo from 0.2.11 to 0.2.12, with corresponding updates to the bun.lock file. Feedback was provided regarding the property order in the package.json files for 'opencode' and 'desktop-electron' to ensure consistency with other packages in the repository.

Comment thread packages/opencode/package.json
Comment thread packages/desktop-electron/package.json
@Astro-Han
Astro-Han merged commit 47e0882 into dev Apr 26, 2026
25 of 26 checks passed
@Astro-Han
Astro-Han deleted the worktree-claude+release-0.2.12 branch April 26, 2026 04:34
This was referenced Apr 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request P1 High priority platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant