gonic v0.14.0 Release Notes
Release Date: 2021-10-03 // about 3 years ago-
๐ Features
- ci: add debug build workflow (2780dba)
- ci: pin golangci-lint version (8f7131e)
- ci: test before release please, and only run extra tests on develop and pull request (cd5771f)
- ci: use GITHUB_TOKEN for release please (608504b)
- create cache directory on startup (f3bc3ae), closes #127
- encode: add hi-gain RG and upsampling support (616b152)
- encode: add mime-type headers to cache handlers (4109b5b)
- encode: use "true" (unconstrained) VBR for Opus profiles (b9f8ea7)
- jukebox: reduce complexity and update dependencies (#154) (3938136)
- ๐ support filter by genre in browse by folder mode (b56f00e)
- ๐ support filter by year in browse by folder mode (6e2d4f7)
- ๐ Support WMA files, including those with embedded album art (#143) (7100b2b)
๐ Bug Fixes
- ๐ build: add zlib (ccc0e3c)
- ci: remove deprecated linters (3382af7)
- ci: trim short hash (6f26974)
- ๐ docs: update ubuntu / systemd service instructions (ef6dd6c), closes #126
- encode: Strip EBU R128 gain tags when using forced-RG transcoding (#145) (5444d40)
- return early before type switch in ServeStream (212a133), closes #152
- scanner: refactor a bit and fix the issue of repeatedly adding and removing tracks ๐ (93608d0), closes #26 #63
- scanner: spawn interval scans in a goroutine (c0ca6aa), closes #63
- scanner: update changed cover files when scanning (f50817a), closes #158
- ๐ show "gonic" not version in --help (3cf3bda)
- trim newlines when rendering flag values (4637cf7)