Skip to content

Download Engine 3.7.0

Choose a tag to compare

@JasXTD JasXTD released this 01 Nov 10:27

Download Engine 3.7.0 adds optional torrent downloads and includes the 3.6.1 file-locking and extension-approval fixes.

Torrent downloads

  • Open a .torrent file from Tasks or paste a magnet link into Add download. Torrents start turned off; the first-use prompt and Preferences → Torrents let you enable them. Review the file list, select individual files or folders, or save a magnet link and choose its files later.
  • Torrents use the regular download queue, progress display, pause/resume, Stop and Stop all controls. Verified pieces are retained for recovery. Completed downloads publish only the selected files without overwriting existing files.
  • Set upload limits or disable uploading while downloading. Uploading stops when a download finishes. Global/per-download speed limits and data quotas apply; quotas include uploads. Turning torrents off or enabling a proxy pauses active torrents because peer traffic cannot use the app's proxy.
  • Bundled de-torrent.exe runs only when needed. The engine uses maintained copies of rqbit's protocol crates, with source, license notices and modification notes included. Browser capture, CLI, scripts and MCP do not add torrents in this release; peer encryption, uTP, web seeds and router port mapping are not supported.

Release integration

  • Includes the 3.6.1 standard-library file locks and extension approval fixes. Updated the guide, README and website for torrents, and added the torrent helper to installer verification.
  • Saving the first torrent now upgrades the profile compatibility guard atomically. Older builds are blocked from rewriting torrent jobs; opening profiles from the development torrent branch applies the same protection. Enabling torrents without adding one does not upgrade the profile.

Downloads

  • Windows installer: DownloadEngine-3.7.0-UnsignedSetup.exe
  • Portable app: DownloadEngine-3.7.0-Unsigned-windows-x64.zip — extract the entire folder, then open de.exe.
  • Browser extension ZIPs: Chrome, Edge and Firefox packages below. The Firefox ZIP is an unsigned developer package; permanent installation in standard Firefox requires Mozilla signing.
  • Source: DownloadEngine-3.7.0-Source.zip
  • Verification: SHA256SUMS-3.7.0 contains SHA-256 checksums for the six packages.

Both Windows packages include FFmpeg, its corresponding sources, build recipe and license notices. The Windows executables are currently unsigned.

Torrent verification used generated files and isolated peers, including file selection, pause/resume, crash recovery, Stop all and magnet links. The packaged helper passed all 23 integration tests. Installation, upgrade and uninstallation were checked in English and Simplified Chinese. Public torrents and live public trackers were not part of these checks.