What's Changed
- Migrate workspace to Vite+ and pnpm by @juliusmarminge in #2899
- test(web): CI stability - prebundle react-dom client for browser tests by @mwolson in #2928
- fix(ssh): Surface redacted stdout for failed commands by @mwolson in #2920
- fix(desktop): Preserve SSH HTTP auth status by @mwolson in #2923
- fix: build web before desktop release packaging by @juliusmarminge in #2934
- ci: let setup-vp install dependencies by @juliusmarminge in #2936
- fix(release): surface desktop packaging subprocess output by @juliusmarminge in #2937
- chore: setup eas ci by @Yash-Singh1 in #2911
- fix(release): use workspace electron-builder for desktop packaging by @juliusmarminge in #2938
- [codex] remove duplicated pnpm root config by @juliusmarminge in #2939
- fix(release): install dependency closures in partial jobs by @juliusmarminge in #2941
- [codex] split ci workflow jobs by @juliusmarminge in #2940
- [codex] fix mobile native static analysis source discovery by @juliusmarminge in #2942
- fix(release): preserve desktop artifact arch by @juliusmarminge in #2943
- [codex] Fix desktop packaging patched dependencies by @juliusmarminge in #2944
- [codex] Filter staged desktop patched dependencies by @juliusmarminge in #2945
Full Changelog: v0.0.25-nightly.20260603.451...v0.0.25-nightly.20260604.459