Skip to content

v3.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 17:21
· 3 commits to master since this release

Highlights

  • New -s R mode: apply gain from stored ReplayGain tags without rescanning (#298, #300). Track mode (-r) reuses stored REPLAYGAIN_TRACK_* values per file and re-analyzes only files whose tags are missing. Album mode (-a) reuses tags when every file carries a consistent album set, and rescans the whole album otherwise. This restores mp3gain's default behavior as an opt-in and makes re-applying gain to an already-tagged library dramatically faster. Reuse is skipped (with a notice) for -s r, -d/-m modifiers, and --rg2/--r128. Thanks to @ToxicFrog for the report and design discussion.
  • The GUI no longer dies silently on a panic (#297, #301). mp3rgui now installs a log-first panic hook: the panic message and location are written to stderr and to panic.log in the app data directory, and main-thread panics additionally show an error dialog pointing at the log and the issue tracker. Previously a panic on Windows (no console) meant the window just vanished with nothing to report.

Other Changes

  • The Windows GUI installer is now also published under the version-free name mp3rgui-windows-setup.exe, so the download link stays stable across releases (b271acd)
  • PPA packages now target Ubuntu resolute (26.04 LTS); questing (25.10) reached end of life and no longer accepts uploads (2bbad4c)
  • winget keeps the GUI on the portable zip rather than switching to the Inno installer, avoiding an untested install-type transition for existing winget users (da0da46)
  • Packaging follow-ups for 3.3.0: winget manifests, MacPorts Portfile, and AUR mp3rgui updates (410fc97, 04ac3e9, b401f3a)
  • CI: GitHub Actions dependency bumps (#299)

Full Changelog: v3.3.0...v3.4.0