Skip to content

3.0.0

Compare
Choose a tag to compare
@ravachol ravachol released this 24 Oct 03:45
· 91 commits to main since this release

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 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, Libogg.

  • These changes make kew lighter weight.

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

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

  • Better support of Unicode strings.

  • Case-insensitive search for unicode strings. Thank you @valesnikov.

  • 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 switching songs quickly, the cover in the desktop notification would remain the same.

  • Fixed issue with searching for nothing being broken. Thank you @markmark1!

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