This release reworks the scripting api and improves the scripting documentation. The new presets feature lets you switch mpd and jukebox options with one click.
Notes
- Existing lua scripts must be adapted to the new simplified API
- Existing play timers must be changed to use presets
- Some views are renamed
- Use systemd-run, if you use a distribution with systemd
Changelog
- Feat: add option to save and load mpd and jukebox presets #888
- Feat: play timer uses presets #888
- Feat: rework and simplify scripting api
- Feat: add option to ignore hated songs in jukebox mode #882
- Feat: configurable tags for album views #901
- Feat: ability to disable listening on plain HTTP #914
- Feat: save album and sticker cache between restarts #913
- Feat: manual refresh of album and sticker cache
- Feat: rework main menu
- Feat: add shortcuts for more modals
- Feat: add
mympd_uri
config option #950 - Upd: libmympdclient 1.0.17
- Upd: some UI cleanups and improvements #909
- Upd: Bootstrap 5.3.0-alpha1
- Upd: bootstrap.native 5.0.0-alpha2
- Upd: documentation improvements
- Upd: some backend improvements
- Upd: do not create files with root permissions
- Upd: start mpd autoconfiguration if
state/mpd_host
does not exist