github AnInsomniacy/motrix-next v3.4.5-beta.4
v3.4.5-beta.4 — Global Option Sync

latest releases: v3.8.9, v3.8.9-beta.5, v3.8.9-beta.4...
pre-releaseone month ago

What's Changed

Fixed a critical issue where downloads pushed via external RPC (browser extensions, scripts) did not inherit the user's configured connection settings — they were limited to aria2's compiled default of 5 connections instead of the user-configured value (e.g. 64).

🐛 Bug Fixes

  • RPC downloads now inherit global settings — External RPC calls (e.g. aria2.addUri via localhost:6800/jsonrpc) now correctly use the user's configured split, max-connection-per-server, user-agent, and all other system options instead of aria2's compiled defaults (split=5, max-connection-per-server=1)

✨ New Features

  • Global option sync on engine startup — All user-configured system options are now pushed to the aria2 engine via changeGlobalOption RPC immediately after startup und after every engine restart, ensuring consistency across all download sources

🛠 Improvements

  • First-launch system config seedingsystem.json is now seeded with the full set of default system config values on first launch, ensuring CLI args include --split, --max-connection-per-server, --user-agent, etc. even before the user opens the preference page
  • Cargo fmt compliance — Removed extra blank lines in args.rs

📦 Downloads

Platform Architecture File
macOS Apple Silicon · Intel .dmg
Windows x64 · ARM64 -setup.exe
Linux x64 · ARM64 .AppImage .deb

Don't miss a new motrix-next release

NewReleases is sending notifications on new releases.