Skip to content

chore(release): bump version to 0.2.10#207

Merged
Astro-Han merged 1 commit into
devfrom
release/v0.2.10
Apr 24, 2026
Merged

chore(release): bump version to 0.2.10#207
Astro-Han merged 1 commit into
devfrom
release/v0.2.10

Conversation

@Astro-Han

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

Copy link
Copy Markdown
Owner

Summary

  • Bumped PawWork release package versions from 0.2.9 to 0.2.10.
  • Updated the workspace lockfile version metadata for the same packages.

Why

This prepares the hotfix release that includes the home model selector fix from #206.

Related Issue

Closes #205

How To Verify

bun install --frozen-lockfile
bun --cwd packages/desktop-electron test scripts/release-metadata-contract.test.ts scripts/release-workflow-contract.test.ts scripts/verify-release.test.ts

Screenshots or Recordings

No screenshot attached. This is release metadata only.

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 from 0.2.9 to 0.2.10 across all packages.

@Astro-Han Astro-Han added ci Continuous integration / GitHub Actions P1 High priority platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions labels Apr 24, 2026
@coderabbitai

coderabbitai Bot commented Apr 24, 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: 2e2809b6-7b65-4388-9133-b8b0eaf699a4

📥 Commits

Reviewing files that changed from the base of the PR and between a2e7a3a and b6a79d1.

⛔ 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-desktop
  • GitHub Check: unit-windows-app
  • GitHub Check: unit-windows-opencode-session
  • GitHub Check: unit-windows-opencode-server-tools
  • GitHub Check: unit-desktop
  • GitHub Check: unit-windows-opencode-config-project
  • GitHub Check: unit-opencode
  • GitHub Check: unit-app
  • GitHub Check: typecheck
  • GitHub Check: smoke-macos-arm64
  • GitHub Check: analyze-js-ts
  • GitHub Check: e2e-artifacts
🧰 Additional context used
🧠 Learnings (1)
📓 Common learnings
Learnt from: Astro-Han
Repo: Astro-Han/pawwork PR: 126
File: packages/ui/src/theme/context.tsx:11-16
Timestamp: 2026-04-22T09:32:58.310Z
Learning: In Astro-Han/pawwork (`packages/ui/src/theme/context.tsx` and related files), the renaming of localStorage theme keys from `opencode-*` to `pawwork-*` (THEME_ID, COLOR_SCHEME, THEME_CSS_LIGHT, THEME_CSS_DARK) is intentional and should NOT include a migration path from the old keys. Migrating would re-couple PawWork and OpenCode browser storage namespaces, which the PR is explicitly designed to avoid. A reset to the PawWork default theme on upgrade is acceptable by design.
🔇 Additional comments (4)
packages/app/package.json (1)

3-3: Version bump is clean and release-aligned.

Line 3 updates only the package version to 0.2.10, which matches the patch release intent with no unintended manifest changes.

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

4-4: Scoped manifest version update looks correct.

Line 4 performs the expected 0.2.9 → 0.2.10 bump with no collateral changes in release tooling metadata.

packages/opencode/package.json (1)

3-3: Release version increment is correct.

Line 3 cleanly bumps the package to 0.2.10 and stays within the PR’s metadata-only scope.

packages/util/package.json (1)

3-3: Consistent workspace version bump.

Line 3 correctly updates @opencode-ai/util to 0.2.10, matching the release manifest updates in sibling packages.


📝 Walkthrough

Walkthrough

Four package manifest files have their version numbers bumped from 0.2.9 to 0.2.10: packages/app, packages/desktop-electron, packages/opencode, and packages/util. No other configuration, dependencies, or logic changes are made.

Changes

Cohort / File(s) Summary
Package Version Bump
packages/app/package.json, packages/desktop-electron/package.json, packages/opencode/package.json, packages/util/package.json
Version updated from 0.2.9 to 0.2.10 across all package manifests.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • PR #83: Performs the same version bump across identical package.json files.
  • PR #119: Makes identical version bump changes in the same four packages.
  • PR #78: Updates the same package manifest version fields across all four packages.

Poem

🐰 A tiny hop from nine to ten,
Version bumps again, again!
Four packages dance in perfect sync,
Building forward with a wink. ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Linked Issues check ❓ Inconclusive This PR is a version bump to release a hotfix for issue #205 (home model selector not applying selected model). The PR itself contains no code changes to fix the bug—only version metadata updates [#205]. Verify that the actual bug fix for issue #205 was merged before this release version bump, or clarify if this PR should include the functional fix code.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: a version bump from 0.2.9 to 0.2.10 across multiple packages.
Description check ✅ Passed The description is comprehensive and follows the template with all required sections: Summary, Why, Related Issue, How To Verify, Screenshots, and completed Checklist.
Out of Scope Changes check ✅ Passed All changes are in-scope: version bumps in four package.json files (app, desktop-electron, opencode, util) directly relate to the release preparation objective.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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/v0.2.10

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 from 0.2.9 to 0.2.10 across several packages in the workspace, including @opencode-ai/app, @opencode-ai/desktop-electron, opencode, and @opencode-ai/util. Feedback suggests that @opencode-ai/sdk and @opencode-ai/shared should also be updated to maintain version consistency across the release line and prevent potential version drift.

Comment thread bun.lock
@Astro-Han Astro-Han merged commit 5bd982c into dev Apr 24, 2026
26 checks passed
@Astro-Han Astro-Han deleted the release/v0.2.10 branch April 24, 2026 04:58
@coderabbitai coderabbitai Bot mentioned this pull request Apr 26, 2026
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration / GitHub Actions 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.

[Bug] Home model selector does not apply the selected model

1 participant