github AnInsomniacy/motrix-next v2.1.0-beta.2
v2.1.0-beta.2 — M3 Theme Unification & Update Dialog UX

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

What's Changed

Comprehensive M3 design token migration and update dialog UX refinements.

✨ New Features

  • Cross-channel update switching — seamlessly switch between stable and beta channels in both directions via custom version comparator
  • Immediate channel save — update channel toggle takes effect instantly without requiring a save action
  • Manual CI artifact downloadsworkflow_dispatch triggers now upload build artifacts to GitHub Actions for direct download

🛠 Improvements

  • Update dialog footer redesign — permanent 2-button layout (Close + Action) with state-machine driven button that adapts per phase (disabled → Install → Cancel → Restart) with smooth CSS transitions
  • M3 design token unification — migrated all hardcoded rgba and hex colors across 7 components to centralized M3 CSS variables in variables.css, ensuring consistent light/dark theme rendering
  • New M3 tokens — added --m3-status-* (active/waiting/paused/error/success), --m3-primary-container-bg, --m3-error-container-bg, --m3-drop-zone-* with light and dark variants
  • Light mode fixes — About page dividers, version badge, error messages, and release notes background now visible in light mode
  • Update available wording — changed from "New version available" to neutral "Update Available" across all 26 locales (supports bidirectional channel switching)

📦 Downloads

Platform File
macOS (Apple Silicon) .dmg
Windows (x64) -setup.exe
Linux (x64) .AppImage / .deb
Linux (ARM64) .AppImage / .deb

Don't miss a new motrix-next release

NewReleases is sending notifications on new releases.