github AnInsomniacy/motrix-next v3.6.3-beta.1
v3.6.3-beta.1 — Installer Hardening

latest releases: v3.9.0, v3.9.0-beta.5, v3.9.0-beta.4...
pre-releaseone month ago

What's Changed

Hardens the NSIS installer hooks introduced in v3.6.2 with improved observability, robustness, and maintainability.

🛠 Improvements

  • Installer logging — Added DetailPrint output for all migration operations, making install-time behavior visible in the NSIS details window for easier debugging
  • Dynamic path detection — Replaced hardcoded C:\Program Files prefix check with dynamic $PROGRAMFILES64 comparison, supporting Windows installations on any drive
  • Safe branching — Replaced fragile +2 relative jumps in quote-stripping logic with named labels, preventing silent breakage if the code is modified
  • MUI2 compatibility — Fixed .onGUIInit conflict with MUI2 by using MUI_CUSTOMFUNCTION_GUIINIT to register the MANUPRODUCTKEY bridge callback
  • AGENTS.md — Documented installer hooks architecture and added CAUTION rule preventing future bundle.publisher/productName changes

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