Tester Release Readiness
MouseViz 1.0.2 gets the app ready for the first stable tester rollout with clearer update channels, stronger error reporting, and a download page that keeps release details fresh.
Stable and Beta Updates
Public users stay on stable updates by default, while testers can opt into beta releases from Settings. Stable and beta downloads are labeled separately on the website.
Release Observability
Crash and error reporting is now configured for the macOS app and the website with conservative privacy defaults. Events include useful release, environment, build, update channel, and platform diagnostics without sending default PII.
Download Page Freshness
The download page now requests fresh release metadata, refreshes while the page is open, and updates again when the tab regains focus. Users should not need a hard refresh to see the latest stable release.
Release Automation
Stable releases now build with the tagged app version and an increasing build number, so Sparkle updates and Sentry releases can identify each tester build correctly.