Skip to content

Releases: rubengarciajr/pi-desktop

0.3.3

Choose a tag to compare

@github-actions github-actions released this 06 Jul 16:51
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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 14:52
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

Choose a tag to compare

@github-actions github-actions released this 06 Jul 14:32
v0.3.1

feat(v0.3.1): in-app update download, version single-sourcing, focus-…

Pi Desktop v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 14:04
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.