github AnInsomniacy/motrix-next v3.9.1-beta.7
v3.9.1-beta.7 — Config Hydration & Directory Fallbacks

latest release: v3.9.1-beta.8
pre-release3 hours ago

What's Changed

This beta strengthens preference loading and user-visible directory resolution. It centralizes config hydration and repair, then routes download-directory defaults through a shared cross-platform resolver so Linux systems with broken XDG Downloads configuration no longer fail before opening dialogs or starting tasks.

🛠 Improvements

  • Config hydration — Centralized default materialization, schema migration, nested config repair, enum validation, port validation, and secret preservation.
  • User-visible directory resolver — Added a shared fallback chain for configured download paths, system Downloads, existing ~/Downloads, home, and app data.
  • Startup consistency — Ensured the engine, AddTask dialog, Downloads settings, and diagnostic log export all resolve default save locations the same way.
  • Diagnostics — Added safe source/fallback logging for directory resolution without exposing raw path details.

🐛 Bug Fixes

  • Fixed diagnostic log export failing on Ubuntu when XDG reports the Downloads directory as $HOME/.
  • Fixed AddTask and Downloads settings using unsafe direct downloadDir() calls in the same Linux edge case.

📦 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.