diff --git a/CHANGELOG.md b/CHANGELOG.md index 934213d..fb56627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# 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) + +# 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 `) 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 `) is recommended.