57 lines
1.9 KiB
Markdown
57 lines
1.9 KiB
Markdown
# DEV
|
|
### BUGS (Minor)
|
|
* `toys/createindex`: handle empty channel count, bitdepth and sampling rate cleanly
|
|
|
|
### Enhancements
|
|
* Allow ignoring microsecond precision in timestamps
|
|
* Don't print useless information (stuff that handled 0 files and such)
|
|
* Store transcoded file paths relative to their destination's root
|
|
* Add missing error codes (used but not declared)
|
|
* Support for newline character in filenames
|
|
|
|
# 1.0.4
|
|
## `BREAKING CHANGES`
|
|
* ffmpeg parser was fixed. All files previously parsed by it and parsers depending on it will be reprocessed. Running in batches (`-B <batchsize>`) is recommended.
|
|
|
|
### BUGS
|
|
* `ffmpeg` output parsed incorrectly
|
|
* `toys/createindex`: incorrect path for ID3v1 tag index file
|
|
|
|
### Enhancements
|
|
* Use bash builtin `printf` instead of command `date`
|
|
* Commit to database more frequently when reading tags
|
|
|
|
# 1.0.3
|
|
## `BREAKING CHANGES`
|
|
* Implementing replaygain copy meant bumping versions of every tag parser. All file tags will be read again. Running in batches (`-B <batchsize>`) is recommended.
|
|
|
|
### Bugs
|
|
* Fix a number of issues with `releasecountry` tag
|
|
|
|
### Enhancements
|
|
* Spawn tasks faster when slots are available.
|
|
* Copy replaygain tags.
|
|
* Add `copy_extension` to setup
|
|
|
|
# 1.0.2
|
|
### Bugs
|
|
* Tag reading hangs on vorbis files with embedded images.
|
|
* Recreate destination files on releasecountry tag change (bump database schema to 5).
|
|
|
|
# 1.0.1
|
|
## `BREAKING CHANGES`
|
|
* Implementing releasecountry meant bumping versions of every tag parser. All file tags will be read again. Running in batches (`-B <batchsize>`) is recommended.
|
|
|
|
### Enhancements
|
|
* Copy releasecountry tag ("MusicBrainz Album Release Country" for MP3).
|
|
|
|
### Bugs
|
|
* Opus tags were not actually parsed due to an issue with the tag reader selector.
|
|
|
|
### Enhancements
|
|
* Fetch releasecountry tag from files
|
|
* Add `%{releasecountry}` placeholder in `rename`
|
|
* Add `-r` (show release country) to toys/createindex
|
|
|
|
# 1.0.0
|
|
Initial public release |