Releases: rubengarciajr/pi-desktop
Releases · rubengarciajr/pi-desktop
Release list
0.3.3
fix(v0.3.3): crash-on-launch on Apple Silicon (quarantine strip) The in-app update downloader (v0.3.1+) was opening the downloaded DMG with its com.apple.quarantine extended attribute intact. On Apple Silicon, an ad-hoc signed app that retains quarantine is killed on launch by amfid — no window, no error, just a crash. Fix: run 'xattr -cr' on the downloaded DMG before shell.openPath() so the mounted app bundle launches clean. Also adds: - docs/CRASH_DIAGNOSIS.md (root cause + fixes for handoff) - CHANGELOG.md (full project history)
0.3.2
fix(v0.3.2): duplicate tab on Start Chatting, glow border reliability - Start Chatting reuses the launch tab (App.tsx already creates an empty Chat tab on boot) instead of spawning a second one. Only creates a fresh tab when there is no tab to reuse. - Glow border: the input's transition-colors was fighting the glow keyframe animation, suppressing it after first focus. Split the class so the animated state has no transition, and start the border transparent so the keyframe fully controls it.
0.3.1
v0.3.1 feat(v0.3.1): in-app update download, version single-sourcing, focus-…
Pi Desktop v0.3.0
release: v0.3.0 — public release First public release. History rewritten to mask personal emails; the update check now runs anonymously against the public releases API (no token required). Reverted CI to the auto-injected GITHUB_TOKEN and removed the PI_UPDATE_TOKEN secret + .env. The optional token fallback in updater.ts is kept for anyone who forks to a private repo.