diff --git a/CHANGELOG b/CHANGELOG index 26c3ca0..d3d4538 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,8 +1,9 @@ -Unreleased +v3.2.1 (2023-02-26) - Fix minor bug with Easy Mode statistics output - Port to new FFmpeg channel layout API +- Remove deprecated TagLib functions -v3.2 (2023-2-10) +v3.2 (2023-02-10) - Support scanning directories with multiple file types in Easy Mode - Redesigned the multithreading mode to increase reliability and effiency - Progress update in multithreading mode now detects the width of the console and limits it so the output doesn't wrap to a new line on long directory names @@ -13,7 +14,7 @@ v3.2 (2023-2-10) v3.1.1 (2022-11-15) - Fix ID3v2 version parsing bug -v3.1 (2022-11-4) +v3.1 (2022-11-04) - Added support for Musepack format - Added support for HE-AAC, xHE-AAC formats - Added option '-S' to skip files with existing ReplayGain data @@ -25,7 +26,7 @@ v3.1 (2022-11-4) v3.0.1 (2022-10-13) - Fixed inconsistencies in tab output formatting -v3.0 (2022-9-14) +v3.0 (2022-09-14) - Massive internal rewrite: - Source code is now purely C++ instead of mixed C/C++ - Text formating and output now utilize the fmt library, which is safer and typically faster than C stdio implementations @@ -68,19 +69,19 @@ v3.0 (2022-9-14) - Windows: Support static linking of dependencies - Linux: Enforce a minimum taglib version 1.12. Provide a static taglib build for the .deb package -v2.0.1 (2022-5-18) +v2.0.1 (2022-05-18) - Set max thread sleep period to prevent hanging in multithreaded mode -v2.0 (2022-5-10) +v2.0 (2022-05-10) - Changed project name to rsgain - Added "Easy Mode" with recursive directory scanning. Old command line syntax now known as "Custom Mode" - Added multithreaded scanning - Added override feature for Easy Mode -v1.0.1 (2022-4-15) +v1.0.1 (2022-04-15) - Refactored scan.py script, renamed to loudgain-scanner.py - Strictly enforce libebur128 minimum version 1.2.4 -v1.0 (2022-2-21) +v1.0 (2022-02-21) - Fork from Moonbase59/loudgain v0.6.8 - Native Windows port diff --git a/CMakeLists.txt b/CMakeLists.txt index 59ef2e5..330dc68 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.13) project(rsgain - VERSION 3.2 + VERSION 3.2.1 DESCRIPTION "ReplayGain 2.0 loudness normalizer" HOMEPAGE_URL "https://github.com/complexlogic/rsgain" LANGUAGES CXX diff --git a/Dockerfile b/Dockerfile index 399b96f..1576aa3 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM debian -ARG VERSION=3.2 \ +ARG VERSION=3.2.1 \ ARCH=amd64 RUN apt-get update && \ diff --git a/README.md b/README.md index e531c7d..eb4ccac 100755 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Binary packages are available for some platforms on the [Release Page](https://g ### Windows Download the ZIP file from the link below and extract its contents to a folder of your choice: -- [rsgain v3.2 portable ZIP (x64)](https://github.com/complexlogic/rsgain/releases/download/v3.2/rsgain-3.2-win64.zip) +- [rsgain v3.2.1 portable ZIP (x64)](https://github.com/complexlogic/rsgain/releases/download/v3.2.1/rsgain-3.2.1-win64.zip) rsgain should be run on Windows 10 or later for full compatibility, but it can run on Windows versions as early as Vista with some caveats. See [Windows Notes](#windows-notes) for more information. @@ -62,8 +62,8 @@ pkg install rsgain An amd64 .deb package is provided on the [release page](https://github.com/complexlogic/rsgain/releases/latest). It is installable on Debian Bullseye and later, Ubuntu 21.04 and later. It can be installed with the following commands: ```bash -wget https://github.com/complexlogic/rsgain/releases/download/v3.2/rsgain_3.2_amd64.deb -sudo apt install ./rsgain_3.2_amd64.deb +wget https://github.com/complexlogic/rsgain/releases/download/v3.2.1/rsgain_3.2.1_amd64.deb +sudo apt install ./rsgain_3.2.1_amd64.deb ``` This package contains a statically linked taglib version 1.12, which is needed to avoid a very critical bug that corrupted Ogg files in 1.11, which is the current version in the Debian/Ubuntu repos. It is strongly recommended for Debian/Ubuntu users to install this package instead of build from source. @@ -83,7 +83,7 @@ There is also a PKGBUILD script based on the latest release source tarball locat A package is available on the [release page](https://github.com/complexlogic/rsgain/releases/latest) that is compatible with Fedora 36 and later: ```bash -sudo dnf install https://github.com/complexlogic/rsgain/releases/download/v3.2/rsgain-3.2-1.x86_64.rpm +sudo dnf install https://github.com/complexlogic/rsgain/releases/download/v3.2.1/rsgain-3.2.1-1.x86_64.rpm ``` #### Others diff --git a/config/PKGBUILD b/config/PKGBUILD index 5dd1684..afe205a 100755 --- a/config/PKGBUILD +++ b/config/PKGBUILD @@ -1,5 +1,5 @@ pkgname=rsgain -pkgver=3.2 +pkgver=3.2.1 pkgrel=1 epoch= pkgdesc="ReplayGain 2.0 loudness normalizer"