Skip to content

chore: bump version to v0.2.3#78

Merged
Astro-Han merged 1 commit into
devfrom
release-v0.2.3
Apr 21, 2026
Merged

chore: bump version to v0.2.3#78
Astro-Han merged 1 commit into
devfrom
release-v0.2.3

Conversation

@Astro-Han

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

Copy link
Copy Markdown
Owner

Summary

  • Bump desktop-electron, app, opencode, util from 0.2.2 → 0.2.3 (the four PawWork-managed packages from chore: renumber to 0.2.x 6ed1474)
  • Refresh bun.lock with the new workspace versions; no other dependency changes

Why

Re-release v0.2.3 after the prior dock-icon regression rollback. Signing, notarization, and the build.yml pipeline have cleared the local smoke checklist, and the local upstream tag pool has been cleared so that origin only carries the PawWork-owned v0.2.2 — reusing v0.2.3 no longer collides with anything on the remote.

Related Issue

No direct issue link. Internal-feedback P0 (memory bloat) cannot be reproduced without a packaged dmg, so it stays open and gets investigated against the v0.2.3 build. #21 (skill AskUserQuestion misfire) is deferred to a follow-up.

How To Verify

```bash
bun turbo typecheck
bun turbo test:ci
```

Local verification was skipped because this PR is a pure `version` string bump plus the matching `bun.lock` refresh — no executable code paths changed. The required CI checks (`ci`, `desktop-smoke`, `codeql`) will gate the merge.

Screenshots or Recordings

N/A — no UI changes.

Checklist

  • I ran the relevant verification steps (deferred to CI; rationale above)
  • I tested visible changes manually when needed (no visible changes)
  • I am targeting the `dev` branch

Summary by CodeRabbit

  • Chores
    • Updated package versions to 0.2.3 across the project.

Re-release v0.2.3 after the prior dock-icon regression rollback. Bumps
the four workspace packages tracked under the PawWork-managed 0.2.x
line (desktop-electron, app, opencode, util) and refreshes bun.lock.
@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 21, 2026
@coderabbitai

coderabbitai Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 95369a59-3721-497b-8a98-bca350e3841c

📥 Commits

Reviewing files that changed from the base of the PR and between cd830af and 921cba4.

⛔ 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

📝 Walkthrough

Walkthrough

Four package.json files updated with version bump from 0.2.2 to 0.2.3 across the monorepo packages: app, desktop-electron, opencode, and util. No configuration, dependencies, or scripts modified.

Changes

Cohort / File(s) Summary
Version Bump
packages/app/package.json, packages/desktop-electron/package.json, packages/opencode/package.json, packages/util/package.json
Updated package version from 0.2.2 to 0.2.3 across all four package manifests.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A hop, a skip, a version so small,
From point-two-two to three we call,
Four little packages aligned in a row,
Bumped up together, on we go! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: bumping package versions to v0.2.3 across the workspace.
Description check ✅ Passed The description follows the template structure with all major sections completed: Summary, Why, Related Issue, How To Verify, Screenshots/Recordings, and Checklist, with appropriate context and rationale.
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.3

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 updates the version of several packages, including @opencode-ai/app, @opencode-ai/desktop-electron, opencode, and @opencode-ai/util, from 0.2.2 to 0.2.3. The bun.lock file has also been updated to reflect these changes. I have no feedback to provide.

@Astro-Han Astro-Han merged commit 6b52f98 into dev Apr 21, 2026
17 checks passed
@Astro-Han Astro-Han deleted the release-v0.2.3 branch April 21, 2026 01:58
Astro-Han added a commit that referenced this pull request May 13, 2026
Add PR0.3 perf diagnostics for the perf gate.

Root cause / goal:
- PR0.2 could block perf regressions, but a failing comparator still left too much manual artifact digging before a reviewer could explain the failure.
- This PR adds the diagnostics layer: replayable failure evidence, terminal side-panel coverage, and a stable PR perf delta comment.

Change boundary:
- Add a terminal-side-panel-open perf scenario without changing product runtime behavior.
- Add PR perf delta markdown rendering and compare-perf --comment-output support.
- Update perf-probe-baseline to post or update one marker-based PR comment, confirm comparator failures before failing the job, and capture trace artifacts only after a confirmed regression.
- Make Playwright trace mode controllable via PAWWORK_PERF_TRACE and keep base/head harness config aligned.

Verification:
- Typecheck passed: bun run typecheck.
- Perf metrics tests passed: bun test --preload ./happydom.ts ./src/testing/perf-metrics.test.ts.
- Local perf suite passed: bun --cwd packages/app test:e2e:local:perf.
- Trace smoke passed with PAWWORK_PERF_TRACE=1.
- Workflow lint passed after follow-up edits: actionlint .github/workflows/perf-probe-baseline.yml.
- Latest PR checks passed, including perf-probe-baseline, typecheck, unit-app, unit-opencode, unit-desktop, smoke-macos-arm64, e2e-artifacts, and CodeQL.

Review follow-ups:
- Addressed the perf comparator false-fail risk by adding a no-trace confirmation run before trace capture and final failure.
- Addressed base trace completeness by syncing packages/app/playwright.config.ts into the base checkout.
- Addressed CodeRabbit's trigger-path comment by adding packages/app/playwright.config.ts to pull_request.paths and resolving the thread.

Residual risk / deferred work:
- This is CI harness and diagnostics only. It does not change product behavior or perf thresholds.
- The remaining risk is workflow runtime cost when an initial comparator failure requires confirmation and trace reruns.

Part of #600. Task anchor: task #78.
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