github AnInsomniacy/motrix-next v3.7.2-beta.1
v3.7.2-beta.1 — Auto-Shutdown Reliability & Dialog Unification

pre-release10 hours ago

What's Changed

This beta addresses critical reliability issues in the auto-shutdown feature and unifies all confirmation dialog styling across the application.

🐛 Bug Fixes

  • Fixed auto-shutdown not re-triggering after cancellation — The shutdown_triggered flag reset was inside its own guard (if !shutdown_triggered), making it dead code. Active-download tracking now runs unconditionally so the flag properly resets when new downloads appear
  • Fixed BT/magnet downloads bypassing shutdown detection — An early return in onBtComplete for torrent cleanup was preventing checkShutdownCondition() from being called
  • Fixed cargo clippy lint — Suppressed type_complexity on a compile-time type assertion test in power.rs

🛠 Improvements

  • Unified confirmation dialog styling — Migrated both the exit confirmation dialog and auto-shutdown countdown dialog from NModal preset="card" to NModal preset="dialog" type="warning", matching the engine restart dialog's visual style (⚠️ icon in title, larger bold title, native NDialog action buttons)
  • Dual-action shutdown dialog — "Disable Auto-Shutdown" permanently turns off the setting; "Skip This Time" dismisses the current countdown while keeping the preference enabled for future tasks
  • Right-aligned remember-choice checkbox — The "always minimize to tray" checkbox now aligns with the action buttons

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