Skip to content

🤖 release: v0.32.1 - #7686

Merged
ibetitsmike merged 1 commit into
mainfrom
mike/release-v0.32.1
Oct 27, 2026
Merged

ibetitsmike merged 1 commit into
mainfrom
mike/release-v0.32.1

Conversation

@ibetitsmike

Copy link
Copy Markdown
Contributor

Summary

Version bump for the v0.32.1 release. It ships the Electron 44.10.0 bump (#7684), whose bundled Node 24.22.1 has the Brotli decoder fix for CVE-2026-111497 ("Node2Shell"), and the guard for xum run and xum workflow (#7383). It also carries every change on main since v0.32.0. The GitHub Release notes will list the highlights.

Implementation

Bumped with node ./scripts/set-package-version.js 0.32.1, so the root package.json and the legacy packages/mux-compat forwarding package stay version-locked. A stable npm publish uses the package.json version as-is. src/common/compat/productIdentity.test.ts passes locally.

After this PR merges, the GitHub Release v0.32.1 will be published on the squash commit. That starts the desktop, Docker (latest), VS Code and npm (latest) pipelines.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-27T18:46:51.839430Z 3791c6c PR opened
🔒 Security Review ✅ Completed 2026-10-27T18:47:42.949027Z 3791c6c PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

Copy link
Copy Markdown
Contributor

🟢 e2e stories (Haiku): 14 passed

22 agent steps · 7 replayed from cache · 15 model calls · 46.2k tokens (24% cached)
Spend: $0.09 of the $1.00 cap (proxy ledger)

All 14 tests in 9 files
Test Agent Time
🟢 chatRestart.e2e.ts · 1 passed 1 step · 1 call 5.3s
🟢 a chat survives a restart of the server 1 step · 1 call 5.3s
🟢 compaction.e2e.ts · 1 passed 1 step · 1 call 4.6s
🟢 /compact replaces the old chat with a summary 1 step · 1 call 4.6s
🟢 pluginTrustRestart.e2e.ts · 1 passed 4 steps · 2 calls 9.8s
🟢 a trusted plugin hook stays trusted after the server restarts 4 steps · 2 calls 9.8s
🟢 settingsRoundTrip.e2e.ts · 1 passed 2 steps · 1 call 8.7s
🟢 a chat survives trips through Settings 2 steps · 1 call 8.7s
🟢 sidebarPerWorkspace.e2e.ts · 1 passed 4 steps · 1 call 4.9s
🟢 a new workspace starts with its right sidebar collapsed while another keeps it open 4 steps · 1 call 4.9s
🟢 smoke.e2e.ts · 1 passed 2 steps · 1 call 2.9s
🟢 the agent opens the playground workspace 2 steps · 1 call 2.9s
🟢 streamErrors.e2e.ts · 1 passed 1 step · 1 call 6.7s
🟢 stream errors show in the chat, and the chat recovers 1 step · 1 call 6.7s
🟢 todoNudge.e2e.ts · 1 passed 1 step · 1 call 3.0s
🟢 the agent finishes open TODO items after the turn-end nudge 1 step · 1 call 3.0s
🟢 touchAlignment.e2e.ts · 6 passed 6 steps · 6 calls 25.0s
🟢 the Settings close button is level with the title on a touch screen 390px wide 1 step · 1 call 4.5s
🟢 the Settings close button is level with the title on a touch screen 768px wide 1 step · 1 call 4.0s
🟢 Backup settings checkboxes are small and level with their labels on a touch phone 1 step · 1 call 6.2s
🟢 the heartbeat checkbox is small and level with its label on a touch phone 1 step · 1 call 3.5s
🟢 a reply's model and time stay on one line on a touch phone 1 step · 1 call 4.2s
🟢 the workspace actions menu stays on the title row on a touch phone 1 step · 1 call 2.7s

e2e 0.20.0 · 1m 14s · web · run artifacts

🟢 e2e Electron stories (Haiku): 3 passed

3 agent steps · 3 model calls · 8.0k tokens (22% cached)
Spend: $0.02 of the $1.00 cap (proxy ledger)

All 3 tests in 3 files
Test Agent Time
🟢 electron/deepLink.e2e.ts · 1 passed 1 step · 1 call 6.8s
🟢 a deep link of a second launch starts a chat in the running app 1 step · 1 call 6.8s
🟢 electron/menuBar.e2e.ts · 1 passed 1 step · 1 call 6.9s
🟢 the workspace menu bar is the desktop title bar 1 step · 1 call 6.9s
🟢 electron/smoke.e2e.ts · 1 passed 1 step · 1 call 5.1s
🟢 Xum Electron opens the playground workspace 1 step · 1 call 5.1s

e2e 0.20.0 · 21.0s · electron · run artifacts

🟢 e2e agent repros (Haiku): no tests selected

Spend: $0.00 of the $1.00 cap (proxy ledger)

e2e 0.20.0 · 5.3s · 2 targets (web, phone) · run artifacts

@ibetitsmike
ibetitsmike added this pull request to the merge queue Oct 27, 2026
Merged via the queue into main with commit adb210f Oct 27, 2026
37 of 38 checks passed
@ibetitsmike
ibetitsmike deleted the mike/release-v0.32.1 branch October 27, 2026 19:09
@linear-code

linear-code Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

MUX-418

MUX-411

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