github AnInsomniacy/rayburst v4.0.0-beta.3
v4.0.0-beta.3 — Unified Navigation and Download Fixes

pre-release3 hours ago

Caution

Review file categories after upgrading. Category rules now require an explicit relative or absolute directory mode. Rules from earlier versions are not migrated; reconfigure custom rules in Settings → Downloads. Classification now chooses the destination before downloading; completed files are no longer moved automatically.

Check custom proxy bypass rules. Use hostnames, domains, IP addresses, CIDR networks or *. Replace unsupported patterns such as *.local, 127.* and <local> with supported entries before starting the engine.

What's Changed

This beta combines the two left navigation columns into one persistent sidebar and fixes download destination handling, browser activation and Windows installation cleanup.

🛠 Improvements

  • Merge task filters, About and Settings into one sidebar. Narrow windows retain an animated compact icon rail with task counts and tooltips.
  • Move settings sections into horizontal tabs and keep Save, Discard, engine restart and transfer speed in one footer. Adapt task controls to available width while keeping window controls on a separate top row.
  • Use one native classification policy for browser downloads, manual tasks and torrent selection. Relative categories follow the current download directory; absolute categories keep a fixed destination. Explicit task destinations take precedence, and mixed file sets keep their base directory. (#622)
  • Remove unnecessary sorting from history snapshots and use indexed ordering for database pages, reducing temporary sorting work when reading large histories. (#597)
  • Use Apple's Icon Composer asset for macOS app icons, with default and dark appearances.

🐛 Bug Fixes

  • Compile macOS Icon Composer assets directly with Apple’s actool before bundling, with an explicit standard input and visible diagnostics. Tauri packages the resulting Assets.car without invoking its affected Node CLI compilation path.

  • Normalize multiline proxy bypass lists before engine startup and option updates, fixing the no-proxy line-break error. (#620)

  • Repair the rayburst:// activation association at startup on Windows and Linux. Windows now checks the effective system handler and opens Default Apps when a public download protocol needs user approval.

  • Serialize window recreation outside synchronous native event handlers so browser submissions can receive their acknowledgement without waiting for the window. Non-silent automatic submissions now honor the setting to open Downloads after adding a task. (#614)

  • Stop processes belonging to the target Windows installation before replacing or removing its files, and wait for them to exit. The engine also monitors the desktop process to avoid remaining active after an abrupt exit. (#626)

📦 Downloads

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

Packages are attached as the release build completes. This release uses the beta update channel. Pair it with Rayburst Connect 2.0.2 for the Chromium download handoff fix.

Full changelog: v4.0.0-beta.2...v4.0.0-beta.3

Don't miss a new rayburst release

NewReleases is sending notifications on new releases.