CHANGELOG.md

July 10, 2026 ยท View on GitHub

[1.41.1] - 2026-07-10

๐Ÿ› Bug Fixes

  • (windows) Hide ffmpeg console windows, fixes #319

๐Ÿ“š Documentation

  • Fix

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.41.1

[1.41.0] - 2026-06-29

๐Ÿš€ Features

  • Implement automatic audio codec selection based on output container

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.41.0

[1.40.0] - 2026-06-27

๐Ÿš€ Features

  • Add --threshold to skip files already at target

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.40.0

[1.39.0] - 2026-06-27

๐Ÿš€ Features

  • Add --keep-mtime to preserve input mtime
  • Preserve input bit depth by default

๐Ÿ“š Documentation

  • Document --keep-mtime and bit-depth preservation

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.39.0

[1.38.0] - 2026-06-20

๐Ÿš€ Features

  • Remove use of temporary files

๐Ÿ› Bug Fixes

  • Do not create a temp file for the second pass except for replay gain

โš™๏ธ Miscellaneous Tasks

  • Prevent gh-pages race between docs deploy workflows
  • Update docs
  • Bump version to 1.38.0

[1.37.8] - 2026-05-21

๐Ÿ› Bug Fixes

  • Fix issue #316, handle audio channels

โš™๏ธ Miscellaneous Tasks

  • Drop Python 3.9 support, bump pytest to >=9.0.3
  • Bump version to 1.37.8

[1.37.7] - 2026-05-12

โš™๏ธ Miscellaneous Tasks

  • Update ffmpeg
  • Bump version to 1.37.7

[1.37.6] - 2026-04-13

๐Ÿš€ Features

  • Improved warning messages for dynamic reversion, fixes #314

๐Ÿงช Testing

  • Fix

โš™๏ธ Miscellaneous Tasks

  • Update ffmpeg
  • Bump version to 1.37.6

[1.37.5] - 2026-04-12

๐Ÿ› Bug Fixes

  • Output logs with file names, fixes #313

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.37.5

[1.37.4] - 2026-03-30

๐Ÿ› Bug Fixes

  • Add type assertions for mypy in ReplayGain tag tests

๐Ÿ“š Documentation

  • Update file and batch handling under powershell/CMD
  • Update linear recommendations

โš™๏ธ Miscellaneous Tasks

  • Replace mypy with ty for type checking
  • (build) Relax uv_build upper bound to <1.0.0
  • Bump version to 1.37.4

[1.37.3] - 2026-02-08

๐Ÿ› Bug Fixes

  • Restore uv/ffmpeg setup and allowed tools in CI workflows
  • Restore write permissions for Claude CI workflows
  • Strip ReplayGain tags after normalization, fixes #308

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.37.3

[1.37.2] - 2026-02-04

๐Ÿš€ Features

  • Better preset listing

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.37.2

[1.37.1] - 2026-02-04

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.37.1

[1.37.0] - 2026-02-03

๐Ÿ› Bug Fixes

  • Update Claude workflows for fork PR permissions

๐Ÿ“š Documentation

  • Update API examples

โš™๏ธ Miscellaneous Tasks

  • Update contriburors
  • Bump version to 1.37.0

[1.36.1] - 2026-01-07

๐Ÿš€ Features

  • Better file validation

๐Ÿ“š Documentation

  • Typo
  • Move quickstart before what's new section

โš™๏ธ Miscellaneous Tasks

  • Update support to python 3.15
  • Test only Python 3.9 and 3.15
  • Add auto-deployment for docs
  • Fix dev docs
  • Bump version to 1.36.1

โ—€๏ธ Revert

  • Use Python 3.14 instead of 3.15

[1.36.0] - 2025-11-03

๐Ÿš€ Features

  • Add --preset option and update docs

๐Ÿ› Bug Fixes

  • Correct markdown indentation for MkDocs Material
  • Warn instead of debug on invalid preset options

๐Ÿ“š Documentation

  • Synchronize "What's New" section between README and docs
  • Update
  • Fix formatting
  • Update documentation for new features

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.36.0

[1.35.0] - 2025-10-30

๐Ÿš€ Features

  • Batch mode normalization

๐Ÿ› Bug Fixes

  • Update completions

๐Ÿ“š Documentation

  • Update readme and docs
  • How to generate completions
  • Fix completion links and update manual completions
  • Add link to GH repo

โš™๏ธ Miscellaneous Tasks

  • Add GitHub Actions workflow for automatic docs deployment
  • Update claude.md
  • Bump version to 1.35.0

[1.34.0] - 2025-10-21

๐Ÿš€ Features

  • Add selective audio stream normalization (#295)

๐Ÿ“š Documentation

  • Fix Docker Hub badge link in README

โš™๏ธ Miscellaneous Tasks

  • Update ffmpeg version
  • Update claude.md
  • Bump version to 1.34.0

[1.33.4] - 2025-10-18

๐Ÿ› Bug Fixes

  • Apply extra input options to first pass, fixes #294

๐Ÿ“š Documentation

  • Update intro

โš™๏ธ Miscellaneous Tasks

  • Bump version to 1.33.4

[1.33.3] - 2025-10-17

โš™๏ธ Miscellaneous Tasks

  • Remove old gitchangelog templates
  • Add python 3.14 support, remove old license classifier
  • Bump version to 1.33.3

[1.33.2] - 2025-10-16

๐Ÿ› Bug Fixes

  • Bug when first pass stats are skipped

๐Ÿ“š Documentation

  • Document --lower-only option

โš™๏ธ Miscellaneous Tasks

  • Add commitizen for conventional commits
  • Bump version to 1.33.2

[1.33.0] - 2025-08-22

๐Ÿ“š Documentation

  • Add @georgev93 as a contributor
  • Add @odie5533 as a contributor

โš™๏ธ Miscellaneous Tasks

  • Skip ci tests for commits that change only markdown files (#291)

[1.32.2] - 2025-05-08

๐Ÿ› Bug Fixes

  • Make replaygain use second pass stats

๐Ÿ“š Documentation

  • Reference changelog

[1.32.1] - 2025-05-08

๐Ÿ“š Documentation

  • Docs

[1.32.0] - 2025-05-07

๐Ÿ› Bug Fixes

  • Flake8 no longer used
  • Do not write replaygain tags if dry run is used

๐Ÿ“š Documentation

  • Update ffmpeg guide
  • Convert options to headlines
  • Update contributing guide

[1.31.2] - 2025-03-19

๐Ÿ› Bug Fixes

  • Special handling of /dev/null

[1.31.0] - 2024-12-15

๐Ÿš€ Features

  • Add completions

๐Ÿ“š Documentation

  • Update docs to include lower-only
  • Update explainer

[1.30.0] - 2024-11-22

๐Ÿ’ผ Other

  • --print-stats only outputs the last stream

๐Ÿ“š Documentation

  • Add @ahmetsait as a contributor

[1.29.2] - 2024-11-18

๐Ÿ› Bug Fixes

  • Show percentage with two decimal digits in progress

โš™๏ธ Miscellaneous Tasks

  • Add python 12

[1.29.1] - 2024-10-22

๐Ÿ› Bug Fixes

  • Override argparse usage

[1.28.3] - 2024-08-16

๐Ÿ“š Documentation

  • Add @kanjieater as a contributor

[1.27.4] - 2023-06-29

๐Ÿ› Bug Fixes

  • Dockerfile used wrong path

๐Ÿ“š Documentation

  • Add @sian1468 as a contributor
  • Add psavva as a contributor for code (#236)
  • Add HighMans as a contributor for code (#242)

[1.27.2] - 2023-05-05

๐Ÿ“š Documentation

  • Add @07416 as a contributor

[1.27.1] - 2023-04-25

๐Ÿ“š Documentation

  • Add @mjhalwa as a contributor

[1.27.0] - 2023-04-24

๐Ÿš€ Features

  • Add linear loudnorm option to set lra up to target, then keep input lra

[1.26.3] - 2023-02-08

๐Ÿ“š Documentation

  • Add @g3n35i5 as a contributor

[1.26.2] - 2023-02-06

๐Ÿšœ Refactor

  • Improved logging behavior (#216)

[1.26.0] - 2022-12-14

๐Ÿ“š Documentation

  • Add @benjaoming as a contributor
  • Add @Geekfish as a contributor
  • Add @thenewguy as a contributor
  • Add @aviolo as a contributor
  • Add @jetpks as a contributor
  • Add @kostalski as a contributor
  • Add @justinpearson as a contributor
  • Add @Nottt as a contributor
  • Add @Mathijsz as a contributor
  • Add @mpuels as a contributor
  • Add @mvbattista as a contributor
  • Add WyattBlue as a contributor for code (#198)

[1.22.0] - 2021-03-09

๐Ÿ’ผ Other

  • New tests

[1.3.0] - 2018-04-15

๐Ÿ’ผ Other

  • Progress bar

[1.0.0] - 2018-01-23

๐Ÿ’ผ Other

  • V1.0 rewrite

[0.1.3] - 2015-12-15