Skip to content

v3.0.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ravachol ravachol released this 15 Oct 20:59
· 116 commits to develop since this release

v3.0.0-rc1

kew v3.0.0 Release Candidate 1.

This release comes with bigger changes than usual. If you have installed kew manually, you need to now install taglib, ogglib and, if you want, faad2 (for aac/m4a support) for this version (see the readme on the develop branch for instructions for your OS).

  • kew now works on macOS! The default terminal doesn't support colors and sixels fully, so installing a more modern terminal like kitty or wezterm is recommended.

  • Removed dependencies: FFmpeg, FreeImage

  • Added Dependencies: Faad2, TagLib and Libogg.

  • These changes make kew lighter weight and makes it faster to install on macOS through brew.

  • Faad2 (which provides AAC decoding) is optional. By default, the build system will automatically detect if faad2 is available and include it if found. Disable with make USE_FAAD=0.

  • More optimized and faster binary. Thank you @zamazan4ik for ideas.

  • Better support of Unicode strings.

  • Fixed makefile and other things for building on all arches in Debian. Thank you so much @werdahias.

  • More efficient handling of input.

  • Added support for .m3u8 files. Thank you @mendhak for the suggestion.

  • Fixed bug where when switching songs quickly, the cover in the desktop notification would remain the same.

Thank you so much @xplshn, @Vafone and @markmark1 for help with testing.

Big thanks to everyone who helps report bugs!