github AnInsomniacy/motrix-next v3.5.0-beta.11
v3.5.0-beta.11 — Database Downgrade Protection

latest releases: v3.8.10-beta.2, v3.8.10-beta.1, v3.8.9...
pre-releaseone month ago

What's Changed

This release introduces a robust pre-flight database migration guard that prevents crashes when users downgrade to an older version. The guard runs before Tauri initializes, detecting incompatible schema versions and presenting a fully localized native OS dialog across all 26 supported languages.

✨ New Features

  • Database downgrade protection — Pre-flight migration guard detects schema version conflicts before app initialization, preventing silent crashes on version downgrade
  • Native i18n dialogs — Conflict dialog fully localized in all 26 supported languages with custom button labels via rfd::OkCancelCustom
  • Smart locale detection — Reads user's saved locale from config.json on disk, falling back to system locale, without any Tauri runtime dependency

🛠 Improvements

  • Deferred migration toast signals — Migration success/upgrade toasts are now emitted after locale initialization, ensuring they display in the correct language

🐛 Bug Fixes

  • Windows exit stability — Eliminated CMD console window flickering during engine shutdown by adding CREATE_NO_WINDOW flag to taskkill calls
  • Engine restart loop — Fixed incorrect intentional_stop flag reset that caused the engine to misinterpret clean exits as crashes

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