github AnInsomniacy/motrix-next v3.6.0-beta.1
v3.6.0-beta.1 — Data-Driven Table Layouts & Browser Extension

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

What's Changed

This release introduces intelligent, data-driven column width calculation for all data tables and ships alongside the new Motrix Next Browser Extension for seamless browser-to-app download integration.

✨ New Features

  • Data-driven column width calculation — A new calcColumnWidth() utility scans all row values at runtime and computes max(header label width, widest cell value width) using the Canvas 2D API, replacing hardcoded minWidth values
  • Flex column architecture — Primary content columns (file names, URLs, hostnames) now absorb all remaining horizontal space, while metadata columns (index, size, speed, status) use precisely calculated fixed widths
  • 🧩 Motrix Next Browser Extension — A companion browser extension with RPC integration, dynamic M3 color scheme picker, localized error handling, site rule management, and connect/disconnect UI states

🛠 Improvements

  • Applied the new column sizing to all 6 tables: file list, peer list, tracker list (TaskDetail), torrent file selector (AddTask), magnet file selector (MagnetFileSelect), and DB browser (Advanced settings)
  • Table headers now wrap gracefully instead of truncating with ellipsis when space is constrained
  • Standardized index column headers to use i18n keys across all tables for consistency
  • NTag-rendered columns (status) account for component internal padding via extraWidth option
  • Canvas measurement falls back to a CJK/Latin character-width heuristic in test environments

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