Motrix v2.0.0-beta.13

v2.0.0-beta.13Pre-release
Added 14
  • Ground-up desktop rebuild with Electron 43, React 19, and TypeScript 7
  • Customizable Dashboard with dark mode support
  • Cross-platform application menu
  • One host-neutral download core for both desktop app and Node/Web Server
  • SQLite session recovery support
  • UPnP and NAT-PMP support
Changed 4
  • Retries anonymous signature verification for up to 18 attempts with 10-second delay to allow bounded registry convergence
  • Verifies BuildKit provenance against exact current repository workflow run with builder attempt validation
  • Replaced obsolete generic Docker Buildx builder prefix with real GitHub Actions builder form
  • Clearer task-inspector feedback in desktop interface
Security 1
  • Keeps exact tag-workflow identity and GitHub OIDC issuer checks on every signature verification retry

Motrix 2.0.0-beta.13

English | 简体中文

Motrix 2.0.0-beta.13 is the next Motrix Turbo beta intended for public distribution after every protected release gate passes. It continues public validation of the rebuilt v2 desktop app and headless server, shared download core, MDXP integrations, and sandboxed plugin system.

Motrix 2.0.0-beta.12 published its desktop release, update feeds, and immutable Server images, but its final container verification job did not reach success. The beta.12 historical record preserves the exact public outcome.

Release reliability updates
  • Retries anonymous signature verification for up to 18 attempts with a 10-second delay, allowing bounded registry convergence after signing while still failing closed if either registry never exposes a valid signature.
  • Keeps the exact tag-workflow identity and GitHub OIDC issuer checks on every retry; a visible signature from any other identity remains invalid.
  • Verifies BuildKit provenance against the exact current repository workflow run. The builder attempt must be a positive integer no greater than the current run attempt, which supports resumable failed-job retries without accepting another repository, workflow run, future attempt, or path suffix.
  • Replaces the obsolete generic Docker Buildx builder prefix with the real GitHub Actions builder form emitted by the beta.12 multi-architecture image.
  • Retains immutable cross-registry digest equality, amd64/arm64 image and attestation checks, SPDX SBOM validation, exact source revision, provenance completeness, and anonymous runtime smoke tests.
  • Publishes beta.13 under new immutable version tags. Existing beta.12 release assets and container tags are never overwritten or reused; mutable beta update feeds advance only after beta.13 versioned assets publish and their public verification succeeds.
  • Keeps Windows x64 packages explicitly unsigned while retaining final package verification before release.
  • Retains the complete desktop platform-set gate: every desktop target must finalize before assembly and every canonical updater manifest must pass final verification before publication.
Snap beta policy

Snap is not part of the beta.13 distribution. Protected prerelease Snap runs stop after source validation, so they do not build Snap artifacts, upload Store revisions, or change latest/edge. Stable Snap publication retains its complete two-architecture verification and protected Store gates.

Highlights
  • A ground-up desktop rebuild with Electron 43, React 19, and TypeScript 7, including a customizable Dashboard, dark mode, a cross-platform application menu, and clearer task-inspector feedback.
  • One host-neutral download core for both the desktop app and the Node/Web Server, with SQLite session recovery, tracker management, UPnP/NAT-PMP, and HTTP, FTP, BitTorrent, and magnet support.
  • MDXP-based integration for the official CLI and browser handoff, including local discovery and device-code pairing for remote Server instances.
  • A QuickJS plugin sandbox with capability consent, bundled builtin plugins, and an in-app plugin marketplace.
  • Persistent, multi-architecture Server containers for NAS and home-server deployments, published to both Docker Hub and GHCR after the desktop release succeeds.
Before testing

This is prerelease software. Back up your existing Motrix application data and downloads before installing it. Migration from Motrix v1 data has not yet been validated, so do not use your only copy of v1 data with this beta.

When practical, test v2 in parallel using a separate OS account, machine, or Docker data directory. Please do not rely on this beta for your only copy of important downloads.

What to test
  • HTTP, FTP, BitTorrent, and magnet downloads, including pause/resume and session recovery
  • Desktop integrations, browser and CLI handoff through MDXP, and sandboxed plugins
  • Headless Server deployment, persistent storage, remote pairing, and both amd64 and arm64 container images
Planned downloads after release gates pass
DistributionArchitecturesPlanned output
macOS 12 or laterarm64 (Apple Silicon), x64 (Intel)DMG and ZIP
Windowsx64Unsigned NSIS installer (.exe) and ZIP
Linuxx64, arm64DEB and RPM
Flatpak Native Host companionlinux/x64, linux/arm64Motrix-Native-Host-2.0.0-beta.13-linux-<arch>.tar.gz
Docker Hub / GHCRlinux/amd64, linux/arm64Immutable 2.0.0-beta.13 tag in both registries
Snap StoreNot published for this beta

After publication, container images use docker.io/motrixapp/motrix-server:2.0.0-beta.13 and ghcr.io/agalwood/motrix-server:2.0.0-beta.13. See the Docker Server deployment guide for storage, networking, and upgrade guidance.

Known distribution limits
  • AppImage is not published for this beta.
  • Flatpak is validated separately and is not published by the release tag; the GitHub Release includes its Native Host companion archives.
  • Windows arm64 and all 32-bit packages are not available.
  • Windows packages are unsigned and may trigger a Windows SmartScreen warning. Download them only from the official GitHub Release after it is published.
  • Beta container tags are immutable and do not update latest, stable, or other stable floating tags.
  • Snap is not published for this beta. Prerelease Snap runs stop after source validation without building or publishing Snap artifacts.
Feedback

Please report reproducible problems through GitHub Issues. Include your operating system, architecture, package type, and the steps needed to reproduce the issue.

What's Changed

Full Changelog: https://github.com/agalwood/Motrix/compare/v2.0.0-beta.12...v2.0.0-beta.13

View original

Upgraded? How did it go?

Discussion