Repository navigation
Download Engine 3.15.0
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
pluginsfolder. 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.exefor installation, or theUnsigned-windows-x64.zipportable package. - macOS: choose
macos-arm64.zipfor Apple Silicon ormacos-x64.zipfor 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.