github AnInsomniacy/rayburst v3.4.6-beta.1
v3.4.6-beta.1 — File Operations Scope Fix

latest releases: v4.1.0, v4.1.0-beta.11, v4.1.0-beta.10...
pre-release7 months ago

What's Changed

Fixed a critical bug where "Show in Folder" and "Open File" silently failed for files stored outside the user's home directory — such as external drives, USB sticks, or non-system partitions (e.g. D:\ on Windows).

🐛 Bug Fixes

  • Fixed silent failure of file operations on non-standard paths — Show in Folder and Open File now work correctly for files on external drives (/Volumes/, D:\, etc.) and any user-configured download directory. Previously, Tauri's filesystem scope restriction caused exists() to throw outside the try/catch block, resulting in zero user feedback (#73)
  • Fixed same bug in Advanced Settings — the "Reveal in folder" action on the settings page had the same unguarded exists() call

🛠 Improvements

  • Better error visibility — file operation errors now log at warn level instead of debug, making them visible in production diagnostic logs
  • Honest open-file feedback — "Open File" toast changed from "File launched" to "Handed off to system", since openPath() cannot confirm the OS actually opened the file

📦 Downloads

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

Don't miss a new rayburst release

NewReleases is sending notifications on new releases.