github AnInsomniacy/motrix-next v3.5.2-beta.6
v3.5.2-beta.6 — Proxy Consistency & UI Polish

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

What's Changed

Comprehensive fix for proxy configuration consistency between the Add Task dialog, Task Detail panel, and the Advanced Settings proxy configuration. This release resolves multiple interconnected bugs where proxy state was either stale, misclassified, or silently inherited.

🐛 Bug Fixes

  • Fixed "No Proxy" mode still using proxyall-proxy is now always explicitly set in per-task options, including empty string to clear any inherited global proxy
  • Fixed global proxy radio not appearing in Add Task — resolved a Vue reactivity break where a cached config reference went stale after preference saves
  • Fixed Task Detail misclassifying global proxy as custom — aria2's uri::construct() appends a trailing slash to proxy URLs; comparison now normalizes before matching
  • Fixed stale global proxy state after disabling — added reactive watchers in both Add Task and Task Detail to immediately downgrade proxy mode when global proxy is disabled, including on first app launch

✨ New Features

  • Global proxy server address hint — both Add Task and Task Detail now display the configured proxy server address below the "Use Global Proxy" radio when selected

🛠 Improvements

  • Smooth proxy hint animation — uses CSS grid-template-rows transition instead of NCollapseTransition to avoid layout jitter on small elements
  • Eliminated text jitter — removed flex gap from proxy radio group to prevent 1–2px label shift during mode switching

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