# Motrix v2.0.0-beta.29 - Product: Motrix (https://whatsnew.fyi/product/motrix) - Vendor: agalwood - Date: 2026-09-02 - Version: v2.0.0-beta.29 - Original notes: https://github.com/agalwood/Motrix/releases/tag/v2.0.0-beta.29 - Permalink: https://whatsnew.fyi/product/motrix/releases/v2.0.0-beta.29 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Motrix Extension can pair with the desktop app through Native Messaging and MBP1 using a short pairing code, encrypted WebSocket envelopes, durable credentials, bounded retries, and explicit revocation - **added** — Headless Server deployments can explicitly enable Motrix Extension pairing over a configured WS/WSS address with admission, origin, route, process-ownership, and TLS policies - **added** — Desktop and Server now share host-neutral application command and query implementations - **added** — Browser UI gains multi-torrent parsing and queues - **added** — Server operators can opt into authenticated external aria2 RPC access while loopback remains the default - **added** — Plugins can run typed pre- and post-download hooks with staged effects, durable post-delivery work, startup recovery, and crash-safe finalization - **changed** — Bundled aria2 updated to 1.37.0-motrix.12 with every supported archive and binary pinned by SHA-256 - **changed** — Native Messaging and Flatpak integration hardened with owner-only development metadata, stricter caller and filesystem validation, bounded broker processes, atomic companion installation, and safer cleanup - **changed** — Redirected downloads preserve their intended filename through proxies - **changed** — Tracker synchronization follows the selected proxy - **changed** — System proxy discovery runs in an isolated session - **changed** — Global connection options reach newly created tasks - **changed** — FFmpeg is resolved immediately before media muxing - **fixed** — Fixed stale default save directories - **fixed** — Fixed unavailable Downloads folders - **fixed** — Fixed Windows shortcut and maximized-window restoration - **fixed** — Fixed marquee selection - **fixed** — Cleanup of ephemeral media-segment tasks after completion or failure #### Motrix 2.0.0-beta.29 English | [简体中文](https://github.com/agalwood/Motrix/blob/v2.0.0-beta.29/docs/release-notes/2.0.0-beta.29.zh-CN.md) Motrix 2.0.0-beta.29 introduces the secure Motrix Extension control plane, brings the Desktop and Server application APIs to parity, adds a durable plugin hook runtime, and updates the bundled aria2 engine. It is intended for public distribution only after every protected release gate passes. ##### Highlights - [Motrix Extension](https://github.com/motrixapp/motrix-extension) can pair with the desktop app through Native Messaging and MBP1. The reviewed protocol uses a short pairing code, encrypted WebSocket envelopes, durable credentials, bounded retries, and explicit revocation. The official Chrome, Edge, and Firefox identities are aligned across manifests, test vectors, and runtime policy. Development builds also keep their Native Messaging host attached to the isolated development profile ([#2021](https://github.com/agalwood/Motrix/pull/2021)). - Headless Server deployments can explicitly enable Motrix Extension pairing over a configured WS/WSS address. Admission, origin, route, process-ownership, and TLS policies keep the remote surface disabled unless the operator opts in; the release path includes compatibility, threat-evidence, integration, and soak checks ([#2033](https://github.com/agalwood/Motrix/pull/2033)). - Desktop and Server now share host-neutral application command and query implementations. The browser UI gains multi-torrent parsing and queues, while bridge, plugin, file-selection, proxy, and task-management behavior is aligned across both hosts. Server operators can also opt into authenticated external aria2 RPC access while loopback remains the default ([#2008](https://github.com/agalwood/Motrix/pull/2008), [#2037](https://github.com/agalwood/Motrix/pull/2037)). - Plugins can run typed pre- and post-download hooks with staged effects, durable post-delivery work, startup recovery, and crash-safe finalization. Desktop and Server use the same runtime, and the cross-platform finalization helper preserves the required filesystem ordering on Windows and Unix ([#2038](https://github.com/agalwood/Motrix/pull/2038)). - Bundled aria2 is updated to `1.37.0-motrix.12`, with every supported archive and binary pinned by SHA-256. WebSocket RPC startup and parallel-response contracts are covered end to end, sparse native RPC diagnostics are promoted into the application log, and trust-store handling is more defensive ([#2032](https://github.com/agalwood/Motrix/pull/2032)). - Native Messaging and Flatpak integration is hardened with owner-only development metadata, stricter caller and filesystem validation, bounded broker processes, atomic companion installation, and safer cleanup. The Flatpak companion remains the only host-side process and continues to reach the sandboxed bridge through its broker boundary. - Redirected downloads preserve their intended filename through proxies, tracker synchronization follows the selected proxy, system proxy discovery runs in an isolated session, global connection options reach newly created tasks, and FFmpeg is resolved immediately before media muxing ([#2006](https://github.com/agalwood/Motrix/pull/2006), [#2013](https://github.com/agalwood/Motrix/pull/2013), [#2019](https://github.com/agalwood/Motrix/pull/2019), [#2022](https://github.com/agalwood/Motrix/pull/2022)). - Desktop fixes cover stale default save directories, unavailable Downloads folders, Windows shortcut and maximized-window restoration, marquee selection, clearer pairing prompts, consistent Settings terminology, a wider peer-address column, and cleanup of ephemeral media-segment tasks after completion or failure ([#2014](https://github.com/agalwood/Motrix/pull/2014), [#2016](https://github.com/agalwood/Motrix/pull/2016), [#2023](https://github.com/agalwood/Motrix/pull/2023), [#2030](https://g _[Truncated at 4000 characters — full notes: https://github.com/agalwood/Motrix/releases/tag/v2.0.0-beta.29]_