github AnInsomniacy/motrix-next v3.4.0
v3.4.0 — Quality & Polish Release

latest releases: v3.8.6-beta.7, v3.8.6-beta.6, v3.8.6-beta.5...
one month ago

What's Changed

Major internal refactoring for code quality, light theme support, cross-platform build improvements, and UX refinements.

✨ New Features

  • Light theme support — Full light mode with M3 design tokens, typography, and i18n
  • Toast feedback for task actions — Disabled buttons replaced with always-clickable buttons that show informative toasts when actions can't be performed
  • macOS x86_64 & Windows ARM64 sidecar binaries — All 6 platforms now ship native aria2 binaries
  • Robust task restart with rollback — Failed restart attempts automatically roll back to the previous state

🛠 Improvements

  • Engine module refactoredengine.rs split into lifecycle.rs, args.rs, cleanup.rs, state.rs for maintainability
  • Composable architecture — Business logic extracted from components into 25+ dedicated composables
  • Error handling — Integrated thiserror for structured Rust error types
  • CI hardened — Added cargo fmt --check, cargo clippy, and expanded unit test coverage
  • Linux GLIBC compatibility — Pinned build runner to ubuntu-22.04 (GLIBC 2.35) for broader distro support

🐛 Bug Fixes

  • Removed window border — Reverted the border added in v3.1.0 that caused visual artifacts (broken rounded corners, mismatched colors)
  • macOS x86_64 build — Switched to a native Intel runner to fix cross-compilation issues

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