This is the stable follow-up to the 1.4.0 pre-release and includes all work since 1.3.1. It is a major release focused on built-in Torrents, clearer transfer controls, safer recovery, and better browser and VPN support.
New features
- BitTorrent downloads and browser handoff
- Add
.torrentfiles and magnet links from the Add window, file associations,magnet:links, and Firelink Companion. - Review remote metadata before queueing; choose files and priorities, allocate or preallocate data, verify existing files, remove unselected files safely, and add per-file web seeds.
- Configure trackers and exclusions, tracker timing, DHT/IPv6/PEX/LPD discovery, encryption, peer limits, network identity, and resource limits.
- See per-file and piece progress, availability, peers, seeders, info hash, and upload activity.
- Set upload and seeding limits, seed time or ratio, stop timeout, concurrent seed slots, and move Torrent data.
- Manage Torrents in a dedicated category with pause, resume, retry, redownload, and safe cleanup.
- Send browser magnets, direct
.torrentlinks, and browser-local Torrent attachments to the Add window for review.
- Add
- Download and Torrent Properties windows
- Open a selected download in its own window with overview, transfer, and advanced controls.
- Use Torrent tabs for file selection, trackers, peers, options, and live diagnostics.
- Change supported transfer, Torrent, seeding, verification, allocation, and encryption settings while work is active.
- Inspect exact progress, allocation, destinations, resume failures, and diagnostics; copy long URLs or paths and export magnet links.
- Keep the Properties window size during the session while theme and locale follow the app.
- Adaptive mirror selection
- Optionally choose among mirrors using recent transfer performance; history remains private on this device.
- Transfer and layout visibility
- See when a normal download is allocating its destination.
- Remember the main-window size and position and the Folders collapse preference between launches.
Improvements
- Make normal downloads recover more reliably across restarts, redirects, retries, resumed transfers, missing credentials, and connection slowdowns.
- Improve media recovery and resume behavior, preserve exact final progress, and restore adaptive YouTube formats after interruptions, addressing #36.
- Keep browser and deep-link inputs in order; make magnet clipboard handoffs and Add-window destination and metadata validation clearer.
- Make the download table, sidebar, Add window, Settings, RTL keyboard navigation, and accessibility behavior more usable at narrow window sizes.
- Document the macOS first-launch security warning and safe approval steps after the report in #34.
- Refresh bundled engines and dependencies, resume interrupted engine downloads safely, and strengthen cross-platform package and release verification.
Fixes
- Fix the Windows 1.4.0 startup failure, focus recursion, and Properties-window deadlock reported in #37 and #41.
- Fix immediate download failures after the Add window showed Ready when a VPN or TUN's DNS path could not reach its servers; retry through the system resolver for affected transfers, addressing #35.
- Fix false Unsafe URL failures under V2RayN, Proxifier, and other TUN or proxy setups by letting hostname lookups follow the active network route while continuing to block literal local and private targets, addressing #38.
- Protect persisted downloads during startup and recover schema-v3 records instead of wiping or losing them.
- Prevent stale or duplicate pause, resume, retry, completion, and removal actions from reviving items, misreporting progress, or leaving queue ownership behind.
- Make replacements and cleanup safe when downloads are queued, retried, canceled, paused, completed, or removed, including multi-file assets.
- Prevent browser capture races from duplicating a download, resuming it too early, or applying cleanup to the wrong item.
- Fix network and Settings panel overlap plus Windows frame, shadow, focus, and cross-platform control issues.
- Restore edited-download credentials without stale keychain conflicts.
Compatibility
- Use Firelink Companion
2.2.2, or the latest Companion release, with Firelink1.4.2. The Companion includes the shared Chromium package and localized Edge Add-ons submission material requested in #39; the public Edge listing still requires Microsoft's certification.