This minor release adds support of new MPD 0.24 features. The javascript frontend is now documented with jsDoc and linted with the typescript compiler.
Changelog
- Feat: autoconfiguration for playlist_directory (MPD 0.24) #836
- Feat: autoconfiguration for pcre support (MPD 0.24) #843
- Feat: support consume oneshot (MPD 0.24) #837
- Feat: support starts_with filter expression (MPD 0.24) #843
- Feat: support queue save modes (MPD 0.24) #848
- Feat: add elapsed sticker to save recent position from songs #781
- Feat: jsDoc compatible API documentation and linting with typescript compiler
- Feat: add view action to default radio click actions
- Feat: add "Add to" button to filesystem root #860
- Feat: add "Open modal" to home icon actions
- Feat: cache coverimages for webradios
- Feat: create debug packages for Alpine, Arch, Debian and RPM
- Upd: improve cmake and packaging, thanks @dvzrv
- Upd: improve systemd unit, thanks @dvzrv
- Upd: libmympdclient 1.0.15
- Upd: refactor translation framework
- Upd: de-DE, en-US, fr-FR, it-IT, nl-NL translations
- Upd: Bootstrap 5.2.2
- Upd: parse mpd bitrate #855
- Upd: improve integrated http client
- Upd: content-security-policy allows fetching images only from myMPD host
- Fix: language name in japanese #854
- Fix: mime type detection of special jpg images #864
- Fix: improve popover and dropdown positioning and sizing #869, #868
- Fix: force reflow of body before scrolling to pos #868
- Fix: clang 15 compatibility