v0.5.2
0.5.2 — 2026-05-14
A maintenance release: in-app updates work on Windows again, the Microsoft Store taskbar icon stops being a blue square, and macOS gets a Homebrew install path.
Fixes
- In-app “Update to X.Y.Z” works on Windows again. Existing 0.5.1 users on Windows who clicked Update from the toast hit
Update failed: missing field signature. The cause was a half-signedlatest.jsonon viewbus.app —tauri-plugin-updatervalidates the whole platforms map before checking the target version, so the macOS entry missing its signature broke the Windows update path too. One-click updates from the in-app toast now go through. - Microsoft Store taskbar icon is no longer a solid blue square. The Store-installed app was plated with the Windows accent colour on the taskbar, jump list, and Alt+Tab because the MSIX package shipped without the
altform-unplatedicon variants Windows needs to render unplated. The transparent monitor icon now shows up correctly. Store users with the icon already pinned may need to unpin and re-pin once to clear Windows’ icon cache. - Microsoft Store update failures surface real errors. A failed Store-side update used to silently report “update installed.” Failures now write a structured error code to
viewbus.log, and the in-app toast shows the actual reason.
Features
brew install --cask haakofli/viewbus/viewbus. A Homebrew cask is live for Apple Silicon Macs. The cask clears the Gatekeeper quarantine bit automatically — noxattr -crritual after install.brew upgrade --cask viewbushandles future updates. The manual DMG path still works for users without Homebrew.
Internal
- Logging covers more of the app. Roughly fifty silent error paths across the Rust backend and React frontend now write to
viewbus.log, so “zip up your logs folder and send” actually produces something useful when triaging bugs.