v0.0.2
Pre-release
Pre-release
v0.0.2 — Windows CMD fix, macOS support, installer rewrite
Windows
- Eliminated CMD window flashes on
oar start,oar status, and API calls - Replaced all PowerShell/CMD shell wrappers with direct
spawnSync+windowsHide hasInPath()rewritten to usefs.existsSync()— zero subprocess, zero popups- Fixed Windows ARM64 detection in auto-updater
Installer
- Full rewrite of
install.sh— now supports macOS (LaunchAgent) + Linux (systemd) - Download fallback chain: R2 → GitHub → Gitee
- Atomic file replacement, duplicate PATH entry prevention
Updater
spawnSyncwithwindowsHidefor archive extraction- Proper error handling on extract failure
- Windows platform naming: windows-x64 / windows-arm64
Build & Release
- CI moved to public repo (free Actions minutes)
- R2 upload is now async
- New PNG logo (512x512) in README
- 9 release assets across all platforms (Linux, macOS ARM64/Intel, Windows)