Server 2.4.0 BETA 14
What's Changed
- Audible audiobook provider by @ztripez in #1842
- Various fixes and enhancements for the Soundcloud provider by @robsonke in #1852
- Add Spotify connect provider by @marcelveldt in #1858
- Fix: Audio streaming hangs suddenly at the end of a track by @marcelveldt in #1872
- chore: mypy for main by @Jc2k in #1853
- chore: mypy for sonos s1 by @Jc2k in #1854
- chore: Subsonic: Enable mypy for subsonic provider by @khers in #1856
- Implemented Mypy for the ibroadcast provider by @robsonke in #1855
- fix: typo by @Jc2k in #1860
- Opensubsonic tests for artist 'parsing' by @Jc2k in #1859
- fix: Jellyfin should use the correct MA version instead of hardcoding an old one by @Jc2k in #1861
- Chore(deps): Bump pillow from 11.0.0 to 11.1.0 by @dependabot in #1867
- Chore(deps): Bump syrupy from 4.8.0 to 4.8.1 by @dependabot in #1869
- Fix: Only PlayerGroups of supported players should enable MULTI_DEVICE_DSP by @maximmaxim345 in #1864
- chore: add album parsing tests for opensubsonic by @Jc2k in #1865
- chore: mypy for mass.py by @Jc2k in #1863
- chore: mypy for fanart.tv by @Jc2k in #1862
- chore: mypy for template music provider by @Jc2k in #1871
- frontend-2.10.5 by @music-assistant-machine in #1874
- use the trixie-slim image by @chatziko in #1873
Full Changelog: 2.4.0b12...2.4.0b13
Frontend 2.10.5
- #811 - Feat: Add a secondary Speaker button in the fullscreen player. (@maximmaxim345)
- #810 - Display the used volume normalization mode/values instead of target (@maximmaxim345)
- #809 - Fix: missing playername on webkit/safari (@maximmaxim345)
🐛 Bugfixes
- #819 - fix: Prevent racing condition to cause issue (@felipetoffolo1)
- #821 - chore: Hide double scroll (@felipetoffolo1)
- #820 - chore: Fix frameless for side menu (@felipetoffolo1)
Frontend 2.10.5
- #811 - Feat: Add a secondary Speaker button in the fullscreen player. (@maximmaxim345)
- #810 - Display the used volume normalization mode/values instead of target (@maximmaxim345)
- #809 - Fix: missing playername on webkit/safari (@maximmaxim345)
🐛 Bugfixes
- #819 - fix: Prevent racing condition to cause issue (@felipetoffolo1)
- #821 - chore: Hide double scroll (@felipetoffolo1)
- #820 - chore: Fix frameless for side menu (@felipetoffolo1)
⬆️ Dependencies
Server
Server
Frontend
5 changes
- #816 - Chore(deps-dev): Bump typescript from 5.7.2 to 5.7.3 (@dependabot)
- #813 - Chore(deps): Bump softprops/action-gh-release from 2.0.8 to 2.2.1 (@dependabot)
- #817 - Chore(deps): Bump swiper from 11.2.0 to 11.2.1 (@dependabot)
- #815 - Chore(deps): Bump marked from 15.0.5 to 15.0.6 (@dependabot)
- #818 - Chore(deps-dev): Bump vite-plugin-webfont-dl from 3.10.3 to 3.10.4 (@dependabot)
Frontend
5 changes
- #816 - Chore(deps-dev): Bump typescript from 5.7.2 to 5.7.3 (@dependabot)
- #813 - Chore(deps): Bump softprops/action-gh-release from 2.0.8 to 2.2.1 (@dependabot)
- #817 - Chore(deps): Bump swiper from 11.2.0 to 11.2.1 (@dependabot)
- #815 - Chore(deps): Bump marked from 15.0.5 to 15.0.6 (@dependabot)
- #818 - Chore(deps-dev): Bump vite-plugin-webfont-dl from 3.10.3 to 3.10.4 (@dependabot)