Skip to content

🚀 release: v0.1.8#690

Merged
lefarcen merged 2 commits intomainfrom
release/v0.1.8
Mar 30, 2026
Merged

🚀 release: v0.1.8#690
lefarcen merged 2 commits intomainfrom
release/v0.1.8

Conversation

@lefarcen
Copy link
Copy Markdown
Collaborator

@lefarcen lefarcen commented Mar 30, 2026

🎉 Highlights

📥 Download now: macOS Apple Silicon (.dmg) · macOS Intel (.dmg)

Requires macOS 13+. Windows support arriving in v0.2.0 🪟

✨ What's New

🛡️ Stability & Reliability

  • Updates are smarter — the app verifies no critical files are locked before installing, preventing failed silent upgrades
  • Every exit path (window close, Cmd+Q, Force Quit, even renderer crashes) now properly cleans up background services
  • Startup refuses to attach to leftover services from a different app version — no more ghost processes
  • Runaway sidecar crashes trigger a circuit breaker instead of looping forever
  • Diagnostic exports now include step-by-step bootstrap timing for faster troubleshooting

🐛 Bug Fixes

🔨 For Developers

Click to expand

🙌 Contributors

@lefarcen, @alchemistklk, @anthhub, @ashleyashli, @qiongyu1999, @hkslover, @mrcfps, @nettee, @Siri-Ray

Full Changelog: v0.1.7...v0.1.8

When a release/* PR is merged to main:
1. Read version from apps/desktop/package.json
2. Push git tag (v0.1.8, etc.)
3. Create GitHub Release using PR body as release notes

This completes the "merge Release PR = auto publish" flow described in
the release process doc. The existing desktop-release.yml (triggered by
tag push) then builds signed packages and uploads them to the release.
@lefarcen lefarcen merged commit 369aaec into main Mar 30, 2026
11 checks passed
@mrcfps mrcfps deleted the release/v0.1.8 branch March 30, 2026 13:41
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.

2 participants