Skip to content

v2.0.0-beta.35

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Sep 16:17
521ff5c

Motrix 2.0.0-beta.35

English | 简体中文

Motrix 2.0.0-beta.35 improves download task controls and completion display,
adds native Arch Linux packages, and links the published Firefox extension.
It is intended for public distribution only after every protected release gate passes.

Highlights

  • Pause state remains consistent across aria2 RPC polling. HTTP/FTP tasks publish
    their finalizing state before file processing, clear stale transfer metrics,
    and keep incomplete transfers below 100 percent
    (#2100).
  • Selected tasks remain visible beside the inspector, including after filtering
    or resizing. Task details show creation and completion times, and opening the
    destination folder works before the output file is ready
    (#2100).
  • Native Arch Linux .pacman packages are built and verified for x64 and
    arm64, with an additional x64 installation smoke test. See the
    Arch Linux guide
    for installation and updates
    (#2099).
  • Browser integration links now point to the published Firefox Add-ons listing.

Before testing

This is prerelease software. Back up 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. Check pause/resume, completion progress, destination-folder
actions before files exist, and selected-row visibility with the inspector open.
Arch Linux testers should check installation and updates using the native package.

After the protected release completes, Snap testers can install the strictly
confined build with sudo snap install motrix --edge. Existing installations
tracking latest/edge should upgrade to the same beta.35 revision set.

Planned downloads after release gates pass

Distribution Architectures Planned output
macOS 13 or later arm64 (Apple Silicon), x64 (Intel) DMG and ZIP
Windows x64 Unsigned NSIS installer (.exe) and ZIP
Linux x64, arm64 AppImage, DEB, RPM, and pacman
Flatpak Native Host companion linux/x64, linux/arm64 Motrix-Native-Host-2.0.0-beta.35-linux-<arch>.tar.gz
Docker Hub / GHCR linux/amd64, linux/arm64 Immutable 2.0.0-beta.35 tag in both registries
Snap Store amd64, arm64 Verified build set on latest/edge

After every container gate passes, the versioned image references will be
docker.io/motrixapp/motrix-server:2.0.0-beta.35 and
ghcr.io/agalwood/motrix-server:2.0.0-beta.35. See the
Docker Server deployment guide
for storage, networking, remote Extension pairing, and upgrade guidance.

Distribution notes

  • AppImage desktop integration is opt-in and confined to the current user's
    XDG data directory. Browser-extension hand-off is not yet available from the
    AppImage package because its Native Messaging host does not have a stable
    path outside the mounted image.
  • Flatpak is validated separately and is not published by the release tag; the
    GitHub prerelease 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 prerelease after it is published.
  • Beta container tags are immutable and do not update latest, stable, or
    other stable floating tags.
  • The Snap package is strictly confined. Its approved personal-files
    interface is limited to registering Native Messaging host manifests for
    supported browsers. Beta publication updates latest/edge only; it does not
    promote the build to candidate or stable.

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

  • feat(packaging): add native arch linux packages by @agalwood in #2099
  • fix(downloads): stabilize task controls and completion display by @agalwood in #2100
  • chore(release): prepare 2.0.0-beta.35 by @agalwood in #2101

Full Changelog: v2.0.0-beta.34...v2.0.0-beta.35