What's Changed
- fix(web): exit scratchlist mode after successful promote-to-queue send by @heavygee in #960
- fix(cursor): CreatePlan Yes accepts and continues task (nested outcome + plan→execute) by @heavygee in #1097
- fix(web): keep session preview fold while searching by @tiann in #1183
- fix(hub,web): query Codex models via machine RPC instead of session cwd by @tiann in #1186
- fix(cli): gate main package release on platform packages being live by @tiann in #1187
- fix(web): stop touch taps from double-firing session navigation by @tiann in #1185
- fix: recover Codex resume ID from stored messages by @junmo-kim in #1180
- fix(web): prefer live Hub connectivity over navigator status by @Aqi77su in #1051
- feat(web): global word-wrap toggle for code and diff views by @junmo-kim in #985
- feat(web): share conversation turns as images by @techotaku39 in #1047
- fix(web): center active scratchlist icon by @techotaku39 in #1105
- feat(web): add image preview navigation by @techotaku39 in #1100
- feat(web): show timestamps in conversation outline by @techotaku39 in #1111
- feat(hub): native companion (FCM) push channel + device registry + pairing QR by @heavygee in #803
- feat(cli): ping-peer CLI + MCP ping_peer for peer messaging by @heavygee in #1195
- fix(cli): ignore CLI-originated transcript prompts on reconnect by @JunpoYu in #1192
- fix(web): label terminal cards with concise command names by @swear01 in #1201
- fix(web): stabilize session list alignment and scrolling by @techotaku39 in #1196
- fix(web): only show Codex Fast badge for fast tier by @swear01 in #1007
- fix(web): expose Codex Fast and Plan on Create Session by @swear01 in #1017
- feat(web,hub): scratchlist v2 - hub sync via typed table + session-updated piggyback by @heavygee in #896
New Contributors
Full Changelog: v0.24.0...v0.25.0