github agalwood/Motrix v2.4.2

41 minutes ago

Motrix 2.4.2

English | 简体中文

Changes since 2.4.1

  • Cancel unfinished file finalization recovery in the same database transaction that deletes a task. Retire orphaned recovery records from older versions at startup so deleted tasks are not processed again.
  • Update the desktop runtime to Electron 45.3.2 and the database dependency to better-sqlite3 13.2.0.
  • Update ws to 8.23.0, fixing memory exhaustion caused by a malicious peer flooding Ping frames.
  • Refresh translation, form, proxy and icon dependencies, together with build, test and offline packaging tools.

Upgrade compatibility

Back up your profile and download files before upgrading. The bundled engine
uses SQLite schema 6. When upgrading an older engine database, retain its
complete pre-upgrade backup; older engines cannot open schema 6. Stop all engines
before restoring a verified backup to a separate path for a downgrade. Do not
reset or delete the upgraded database as a substitute for recovery.

Users migrating from Motrix v1 should follow the
migration guide
and retain the original profile and engine database backups.

Downloads and updates

Desktop packages support macOS 13 or later, Windows 10 or later, and Linux, with
native x64 and ARM64 builds. No 32-bit desktop packages are provided. Official
macOS packages require signing and notarization. Windows NSIS installers and ZIP
archives are unsigned and may trigger SmartScreen; use official Release downloads.

Stable publication updates both latest*.yml and beta*.yml feeds to 2.4.2.
Flatpak bundles and Native Host companions remain separate downloads. Snap
availability requires verified Store publication to edge and promotion of the
same amd64/arm64 revisions through candidate to stable.

Server images use docker.io/motrixapp/motrix-server:2.4.2 and
ghcr.io/agalwood/motrix-server:2.4.2. After public multi-platform runtime
verification, 2.4, 2, stable, and latest advance to the same verified digest.
See the Docker Server guide.

Full changelog

What's Changed

  • fix(session): cancel finalize recovery when tasks are deleted by @agalwood in #2524
  • chore(release): refresh dependencies and prepare 2.4.2 by @agalwood in #2526

Full Changelog: v2.4.1...v2.4.2

Don't miss a new Motrix release

NewReleases is sending notifications on new releases.