github AnInsomniacy/motrix-next v1.2.4
v1.2.4 — Smarter Preferences & Peer Intelligence

latest releases: v3.8.5-beta.4, v3.8.5-beta.3, v3.8.5-beta.2...
one month ago

What's New

✨ Features

  • Unsaved changes detection — Save & Apply / Discard buttons now animate with color transitions when preferences are modified; navigating away with unsaved changes triggers a confirmation dialog
  • Dock badge speed toggle — New setting to show/hide real-time download speed on the macOS Dock icon, independent of tray speedometer
  • Platform-aware settings — Tray speedometer and Dock badge options only appear on macOS; progress bar on macOS & Windows; detected platform displayed in settings
  • Global stat polling — Dock badge, progress bar, and tray speed now update on all pages, not just the task list

🐛 Bug Fixes

  • Peer ID parsing — Fixed peers always showing "unknown" by decoding percent-encoded peer IDs from aria2 before matching (now correctly identifies qBittorrent, Transmission, Deluge, etc.)
  • Multi-URI output naming — Plain output filenames no longer collide across multiple URI tasks; generates indexed names (file_1.zip, file_2.zip) as fallback
  • Detail tab reset — Active tab (Files, Peers, Trackers) no longer resets to General on every polling tick; only resets when switching tasks

🌐 Localization

  • Added dock-badge-speed and detected-platform translations to all 26 supported languages
  • Expanded locale dropdown to include all 26 available languages

🔧 Improvements

  • Preference buttons use Naive UI :deep() overrides for clean border styling in dark mode
  • watchSyncEffect ensures dirty state is always synchronous for navigation guard reliability

Don't miss a new motrix-next release

NewReleases is sending notifications on new releases.