Releases: evensolberg/id3tools
Releases · evensolberg/id3tools
Release list
v0.16.0
Full Changelog: v0.15.1...v0.16.0
v0.15.1
What's New
APE Cover Art Support
- Front and back cover images can now be embedded in APE files,
matching existing support in FLAC, MP3, and MP4 formats.
DefaultValues Refactoring
- Split the 32-field
DefaultValuesstruct into three nested
sub-structs:ExecutionConfig,PictureConfig,TagValues. - Uses
#[serde(flatten)]for backward-compatible TOML config. - Updated all format handlers, macros, and tests accordingly.
Full Changelog: v0.14.4...v0.15.1
v0.9.4 Misc goodies
- Automatically set the total number of discs
- Rename ensure unique names
- Logging upgrade
- Handle disc directories with names and roman numbers
v0.8.4 Better handling of subdirectories
We now handle subdirectories with descriptions, eg. "CD 01 - Something"
v0.8.3 Discover Disc Number
Discovers disc number based on the sub-directory name. If a file is found within a sub-directory called either "CD xx" or "DISC xx" (case insensitive), the xx is used for the disc number.
v0.7.1 - File rename in place
Allows you to rename FLAC, MP3 and MP4 files based on tags. APE is not supported cause it's a miserable format that doesn't have any standardized metadata tags.
Added option to count tracks
Using --track-number-count / --tnc or the corresponding config file option (track_count = true | false), the program can now count the number of files with the same extension as the one we're parsing in the same directory and use this as the track count.
Refactor code & Clap v3
- Move the "main" processing function out to a separate module, with sub-modules for each format. - Move the logging setup to a separate function - Move the configuration setup to a separate function - Reorganize some of the structs and enums - Patch version bump - Cleaned up some files
Add APE support
v0.5.0 Version bump to 0.5.0
Robust code and picture location update
- Made the code more robust -- handles errors better (v0.4.1)
- Look for the cover picture(s) alongside the music first, then in the invocation directory. (v0.4.2)