Skip to content

Commit

Permalink
Bump version to 3.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
complexlogic committed Feb 26, 2023
1 parent 673ee7e commit 7af783a
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 15 deletions.
17 changes: 9 additions & 8 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM debian

ARG VERSION=3.2 \
ARG VERSION=3.2.1 \
ARCH=amd64

RUN apt-get update && \
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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.
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion config/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pkgname=rsgain
pkgver=3.2
pkgver=3.2.1
pkgrel=1
epoch=
pkgdesc="ReplayGain 2.0 loudness normalizer"
Expand Down

0 comments on commit 7af783a

Please sign in to comment.