What's Changed
This beta focuses on tightening the desktop security boundary, improving deep-link resilience, and making filename and metadata parsing more robust across real-world download inputs.
🛠 Improvements
- Hardened Tauri security defaults with an explicit CSP and narrower capability scopes.
- Restricted bundled aria2 RPC defaults to loopback-only access.
- Sanitized HTTP header values across add-task, task-detail, cURL, and filename-resolution flows.
- Improved filename resolution for RFC 2047 encoded
Content-Dispositionheaders. - Refactored parsing utilities for proxy, torrent metadata, and deep-link handling.
- Preserved original task birth timestamps when Rust-side monitoring records completed history entries.
🐛 Bug Fixes
- Redacted
extensionApiSecretfrom diagnostic exports. - Prevented malformed
thunder://links from aborting an entire deep-link batch. - Fixed TypeScript path resolution by correcting
tsconfig.jsonmodule path entries.