important notice for macOS users:
- due to a hardware failure we will no longer provide pre-compiled macOS binaries. if you use macOS you will either need to install via homebrew or manually compile from source for the foreseeable future.
summary of changes:
- updated
FfmpegDecoder
to perform resampling internally whenWasapiOutput
is in use; its internal resampler seems to be much higher quality than the one used by WASAPI by default. - fixed data directory resolution logic with respect to to
XDG_CONFIG_HOME
(@robertgzr) - ensure
TrackSearchLayout
refreshes during metadata indexing (@ravensiris) - fixed album duration calculation fencepost error (@PythonTryHard)
- added Spanish (
es_ES
) translation (@orestescm76) - added support for Android Studio 4.2
- updated CMake scripts to be compatible with
Homebrew
installations that are rooted outside of/usr/local
- ensure static libraries are only resolved when necessary (@t123yh)
- fixed OpenBSD build
- fixed a
PipeWire
bug where volume may not get set properly. - updated
last.fm
scrobble logic to only post if at least 25% of the active track has been played. - fixed a bug where user may be unable to navigate to the
lyrics
view - fixed a low-level bug that could prevent layout update events from propagating up the view hierarchy.
- fixed a bug where the notification tray icon was not drawing properly on windows builds.
- added Debian
bullseye
support, and fixed Ubuntuimpish
(@gschauer) - fixed
musikdroid
notification falling out of sync with the currently playing track. - fixed
-rpath
to use$ORIGIN
instead of./
on *nix systems.