Skip to content

Download Engine 3.15.0

Choose a tag to compare

@JasXTD JasXTD released this 06 Nov 19:33

Download Engine 3.15.0 brings the Lua media-provider work from 3.11–3.15 to Windows, macOS and Linux.

New in this release

  • Lua extensions can resolve segmented downloads, select multiple video/audio/subtitle tracks, process encrypted segments and mux MKV or MP4 through the core. Pause, Resume, Stop and crash recovery retain verified progress.
  • Added bounded binary HTTP requests, additional HTTP methods, exact-origin sessions, protected credential imports, opaque key handoff, cryptographic primitives and streaming media processing. Site-specific authentication, license formats and container parsing stay in Lua.
  • Added ASS subtitles: MKV preserves styling; MP4 converts them to text subtitles.
  • The Extensions page discovers packages in the app's plugins folder. Installation and updates still require permission review, and new extensions start disabled.
  • Bundled an offline episode extension and an offline CENC author lab, with guides and generated-sample tests. These demonstrate extension development; they do not provide a ready-to-use Crunchyroll login or license integration. Live encrypted services were not tested. Use custom integrations at your own risk.
  • Added media output and disk-space limits, protected Unix FFmpeg launching, torrent detail improvements, and interface/translation fixes.

Downloads

  • Windows: UnsignedSetup.exe for installation, or the Unsigned-windows-x64.zip portable package.
  • macOS: choose macos-arm64.zip for Apple Silicon or macos-x64.zip for Intel.
  • Linux: linux-x64.tar.gz; see the platform requirements.
  • Browser extensions: Chrome, Edge and Firefox ZIPs. The Firefox developer ZIP is unsigned; the store version is distributed separately.
  • Source and checksums: matching source ZIP and SHA256SUMS-3.15.0.

Every desktop package includes the native FFmpeg helper, matching source and license notices. Windows packages are unsigned. macOS bundles are ad-hoc signed and are not Apple-notarized.

Upgrading

Close Download Engine before upgrading. Preserve portable data and downloads folders, and reload manually loaded browser extensions. Profiles that use the new media or credential features require writer version 9; keep a backup before upgrading if you may need to return to an older release.

Known limitation: some crash-report labels still use English fallback in translated interfaces, as in 3.10.2.

Full changelog · Lua provider guide · Offline CENC lab