/
/
/
Update music-assistant-frontend to version [2.17.261](https://github.com/music-assistant/frontend/releases/tag/2.17.261) ## 🚀 Features and enhancements - Search for a Home Assistant entity to use as a player control (by @marcelveldt in [#2316](https://github.com/music-assistant/frontend/pull/2316)) - Add artist name sorting to library views (by @dmoo500 in [#2268](https://github.com/music-assistant/frontend/pull/2268)) - Add support for authors and narrators (by @fmunkes in [#2000](https://github.com/music-assistant/frontend/pull/2000)) ## 🐛 Bugfixes - user config wrong bg colors fix (by @stvncode in [#2306](https://github.com/music-assistant/frontend/pull/2306)) ## 🧰 Maintenance and dependency bumps <details> <summary>19 changes</summary> - Update release notes config to the supported category format (by @marcelveldt in [#2331](https://github.com/music-assistant/frontend/pull/2331)) - Align the PR label check with the labels the repo has (by @marcelveldt in [#2315](https://github.com/music-assistant/frontend/pull/2315)) - Drop null checks on data the server always sends (by @marcelveldt in [#2327](https://github.com/music-assistant/frontend/pull/2327)) - Match the API types to what the server actually sends (by @marcelveldt in [#2326](https://github.com/music-assistant/frontend/pull/2326)) - Keep the audio processing player type in sync with the player model (by @marcelveldt in [#2325](https://github.com/music-assistant/frontend/pull/2325)) - Move device type detection into the device helper (by @marcelveldt in [#2322](https://github.com/music-assistant/frontend/pull/2322)) - Tidy up how output protocols are checked (by @marcelveldt in [#2323](https://github.com/music-assistant/frontend/pull/2323)) - Explain why protocol settings skip the player-control plumbing (by @marcelveldt in [#2320](https://github.com/music-assistant/frontend/pull/2320)) - Add tests for the player visibility helpers (by @marcelveldt in [#2319](https://github.com/music-assistant/frontend/pull/2319)) - Move shared value and device helpers into their own modules (by @marcelveldt in [#2321](https://github.com/music-assistant/frontend/pull/2321)) - Split router and player logic out of the shared utils helper (by @marcelveldt in [#2318](https://github.com/music-assistant/frontend/pull/2318)) - Remove a redundant computed in the fullscreen player (by @marcelveldt in [#2317](https://github.com/music-assistant/frontend/pull/2317)) - Tidy up leftover dynamic imports of the auth plugin (by @marcelveldt in [#2308](https://github.com/music-assistant/frontend/pull/2308)) - Show what a settings action did instead of redrawing the form (by @marcelveldt in [#2303](https://github.com/music-assistant/frontend/pull/2303)) - Stop the lyrics timer from running in the background (by @marcelveldt in [#2289](https://github.com/music-assistant/frontend/pull/2289)) - Complete the workflow token permissions cleanup (by @marcelveldt in [#2313](https://github.com/music-assistant/frontend/pull/2313)) - Automatically label the weekly translations PR (by @marcelveldt in [#2314](https://github.com/music-assistant/frontend/pull/2314)) - Set explicit token permissions on the remaining two workflows (by @marcelveldt in [#2312](https://github.com/music-assistant/frontend/pull/2312)) - Clean up unreachable error handling in the logout path (by @marcelveldt in [#2307](https://github.com/music-assistant/frontend/pull/2307)) </details> ## :bow: Contributors @dmoo500, @fmunkes, @marcelveldt, @stvncode, @claude, Marcel van der Veldt and Moos, Daniel Co-authored-by: musicassistant-bot[bot] <304008617+musicassistant-bot[bot]@users.noreply.github.com>