Skip to content

chore(release): bump desktop version to v2026.5.17 - #689

Merged
Astro-Han merged 1 commit into
devfrom
codex/release-2026-5-17
May 17, 2026
Merged

chore(release): bump desktop version to v2026.5.17#689
Astro-Han merged 1 commit into
devfrom
codex/release-2026-5-17

Conversation

@Astro-Han

@Astro-Han Astro-Han commented May 17, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps the desktop release version to 2026.5.17 so the next stable installer can ship the stale persisted session and terminal recovery fixes already merged into dev.

Why

The current public installer 2026.5.15 was cut before PR #649 and PR #659. Those fixes stop PawWork from repeatedly restoring dead pinned sessions or terminal PTY ids, which can make the installed app visibly laggy.

Related Issue

Refs #647 and #648.

Human Review Status

Pending. A human should make the final merge decision after reviewing the final diff and verification evidence.

Review Focus

  • Confirm the version bump is limited to packages/desktop-electron/package.json.
  • Confirm 2026.5.17 is the intended hotfix release version.

Risk Notes

Low. This PR only changes the desktop package version. The product/runtime fixes are already on dev; release publication still requires the signed macOS submit/finalize flow, Windows full build, and post-release verification.

How To Verify

Local release preflight from dev before this PR:
- App unit tests: 1146 pass, 0 fail
- OpenCode PTY route tests: 5 pass, 0 fail
- Terminal stale restore E2E: 1 passed
- Web @smoke E2E: 22 passed, 1 skipped
- Electron build: passed
- Electron runtime import guard: passed
- Electron raw smoke: passed
- Problem report smoke: passed
- Local macOS arm64 dir package checks: passed
- Local packaged app smoke: passed

Release PR checks:
- bun install --frozen-lockfile: no changes
- bun --cwd packages/desktop-electron typecheck:release: passed
- git diff --check: passed

Screenshots or Recordings

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

Checklist

  • Human review status is stated above as pending, approved, or not required
  • I linked the related issue, or stated why there is no issue
  • This PR has type, primary area, and priority labels, or I requested maintainer labeling
  • I described the review focus and any meaningful risks
  • I listed the relevant verification steps and the key result for each
  • I did not introduce unrelated refactors, dependencies, generated files, or file changes beyond the stated scope
  • I manually checked visible UI or copy changes when needed, with screenshots or recordings
  • I considered macOS and Windows impact for platform, packaging, updater, signing, paths, shell, or permissions changes
  • I called out docs, release notes, dependencies, permissions, credentials, deletion behavior, generated content, or local file changes when relevant
  • I reviewed the final diff for unrelated changes and suspicious dependency changes
  • I am targeting dev, and my PR title and commit messages use Conventional Commits in English

Summary by CodeRabbit

  • Chores
    • Version update for the desktop application package.

Review Change Stack

@github-actions github-actions Bot added the platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions label May 17, 2026
@coderabbitai

coderabbitai Bot commented May 17, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 2895b6c6-b6d5-4daf-9f2b-7f68fbee089b

📥 Commits

Reviewing files that changed from the base of the PR and between 656a58c and 834f2b8.

📒 Files selected for processing (1)
  • packages/desktop-electron/package.json

📝 Walkthrough

Walkthrough

Version field in packages/desktop-electron/package.json is updated from 2026.5.15 to 2026.5.17. No other manifest fields, scripts, dependencies, or configuration entries were modified.

Changes

Version Update

Layer / File(s) Summary
Package version bump
packages/desktop-electron/package.json
Version field incremented from 2026.5.15 to 2026.5.17 in the desktop-electron package manifest.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Possibly related PRs

  • Astro-Han/pawwork#410: Both PRs bump the version field in packages/desktop-electron/package.json to different patch versions with no other manifest changes.
  • Astro-Han/pawwork#347: Both PRs update only the version field in packages/desktop-electron/package.json with no other code or configuration changes.
  • Astro-Han/pawwork#530: Both PRs perform a version-only bump to packages/desktop-electron/package.json with identical change scope.

Suggested labels

P1, desktop

Poem

🐰 A whisker twitched, the version rose,
From five-fifteen to seventeen, it goes!
Two minor bumps, so clean and bright,
The desktop soars to newer height. ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The PR title accurately summarizes the main change: bumping the desktop version to v2026.5.17, which is the sole modification in this changeset.
Description check ✅ Passed The PR description follows the template structure and includes all required sections with comprehensive information about the version bump, rationale, verification steps, and risk assessment.
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 codex/release-2026-5-17

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.

@github-actions github-actions 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.

Suggested priority: P2 (includes non-doc, non-test paths outside the low-risk bucket).

P1/P0 are reserved for maintainer confirmation. Please relabel manually if this is a release blocker, security issue, data-loss risk, or updater/runtime failure.

@Astro-Han Astro-Han added task Narrow execution, audit, spike, migration, tracking, or upstream follow-up work P0 Blocking / highest priority labels May 17, 2026

@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 the @opencode-ai/desktop-electron package from 2026.5.15 to 2026.5.17 in package.json. I have no feedback to provide.

@Astro-Han
Astro-Han merged commit c3e9319 into dev May 17, 2026
28 checks passed
@Astro-Han
Astro-Han deleted the codex/release-2026-5-17 branch May 17, 2026 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P0 Blocking / highest priority platform Electron shell, OS integration, packaging, updater, signing, paths, and permissions task Narrow execution, audit, spike, migration, tracking, or upstream follow-up work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant