github AnInsomniacy/motrix-next v3.8.1-beta.3
v3.8.1-beta.3 — Settings Architecture Overhaul

latest release: v3.8.1-beta.4
pre-release3 hours ago

What's Changed

Major architectural redesign of the Preferences system: the monolithic 2-tab layout (Basic / Advanced) has been replaced with a granular 5-tab structure for clearer organization, better discoverability, and maintainability.

✨ New Features

  • 5-tab Preference layout — Settings are now organized into General, Downloads, BT, Network, and Advanced tabs, each backed by a dedicated composable
  • Network tab engine restart prompt — Changing BT/DHT ports now prompts for an engine restart (previously required manual restart)

🛠 Improvements

  • Modular composable architecture — Each preference tab uses its own composable (useGeneralPreference, useDownloadsPreference, useBtPreference, useNetworkPreference), improving testability and separation of concerns
  • Engine startup seed modernizationmain.ts now uses the new composables for aria2 system config seeding, eliminating legacy dependencies
  • Legacy cleanup — Removed obsolete Basic.vue, useBasicPreference.ts, and associated test files; all references across the codebase have been updated
  • Subnav alignment — Preference subnav vertical positioning now matches task subnav
  • Advanced tab overflow fix — Resolved horizontal scrollbar issue in Advanced settings

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