github AnInsomniacy/rayburst v4.0.0-beta.5
v4.0.0-beta.5 — Local Engine Bundling and Association Reliability

pre-release4 hours ago

What's Changed

This beta finishes the desktop-side association cleanup and makes the checked-in engine binaries the single source used by local and release builds. Browser activation, default-app status, and installer cleanup now share one installation-aware path.

🛠 Improvements

  • Use the six engine binaries committed in src-tauri/binaries during release packaging; CI no longer downloads or replaces them from another release.
  • Query effective Windows, macOS, and Linux protocol handlers and keep repair actions explicit when the operating system requires manual selection.
  • Put Rayburst first in the default-programs list and show the registered executable, development-mode state, copy, reveal, and repair controls in one compact layout.
  • Clean up only stale Rayburst or Motrix Next association entries owned by the current installation during install and uninstall.
  • Pair Native Messaging activation with the installed desktop executable instead of depending on the rayburst:// default handler.
  • Bundle Aria2 Next 2.8.1, including the BitTorrent task-state fix that preserves restored task directories and per-task limits when global policies change.

🐛 Bug Fixes

  • Prevent development builds from rewriting installed browser registrations or system associations.
  • Avoid treating OpenWith.exe and failed association queries as real default applications.
  • Keep association refreshes consistent when the settings window regains focus or a repair operation completes.
  • Build macOS packages on the supported macOS 26 environment to avoid the Icon Composer asset-runtime failure seen on older runners.

📦 Downloads

Platform Architecture Package
macOS Apple Silicon · Intel .dmg
Windows x64 · ARM64 -setup.exe
Linux x64 · ARM64 .AppImage, .deb, .rpm

Packages are attached by the release workflow. This is a beta release and uses the beta update channel.

Full changelog: v4.0.0-beta.4...v4.0.0-beta.5

Don't miss a new rayburst release

NewReleases is sending notifications on new releases.