What's Changed
This beta focuses on ED2K search usability, platform stability, protocol association clarity, and download notification polish after the 3.9.0 engine migration.
✨ New Features
- Async DNS option — Added a preference switch for
async-dns, with localization and tests. - ED2K search duration — Added configurable ED2K search duration and continuous result polling.
🛠 Improvements
- ED2K search feedback — Default search duration is now 20 seconds, progress text updates live, and cancelled searches with retained results now show a success toast with the result count.
- Protocol association UX — Improved manual-change messaging when the OS does not allow unregistering a protocol from inside the app.
- Linux and Wayland stability — Updated hardware rendering hints and startup coverage for protocol registration behavior.
- Notification toast layout — Refined completion toast rendering so action buttons remain visible with long task names.
🐛 Bug Fixes
- Fixed ED2K search cancellation always showing a generic warning even when results were already found.
- Fixed default ED2K search timeout being too short for real ED2K server response timing.
- Fixed locale coverage for new ED2K search timeout and cancellation messages.
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|