What's Changed
Fixes "reveal in folder" failing with os error 2 on Windows when download directory is a drive root (e.g. Z:\).
🐛 Bug Fixes
- Reveal in folder on drive roots — aria2 returns
Z:\\and the frontend joined with/, producingZ:\\/file.exe(mixed separators). WindowsILCreateFromPathWcannot parse this. Fixed with two-layer defense:- Layer 1: Replaced all
${dir}/template literal path joins with Tauri's@tauri-apps/api/path.join()for platform-native separators - Layer 2: New Rust commands
show_item_in_dirandopen_path_normalizedthat normalize paths viadunce::simplified()before calling OS shell APIs
- Layer 1: Replaced all
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|