/
/
/
1# [2.6.0 BETA 18] - 11.08.2025
2
3Fixes for YouTube Music and Spotify playback
4
5**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b14...2.6.0b18
6
7# [2.6.0 BETA 14] - 03.07.2025
8
9## What's Changed
10* Change online logo URL by @OzGav in https://github.com/music-assistant/server/pull/2252
11* Subsonic: Handle uninitialized port config value by @khers in https://github.com/music-assistant/server/pull/2263
12* Chore(deps): Bump pillow from 11.2.1 to 11.3.0 by @dependabot in https://github.com/music-assistant/server/pull/2262
13* Fix library query with random order by @maximmaxim345 in https://github.com/music-assistant/server/pull/2255
14* YTMusic: Fix extractor error by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2264
15* Implement pagination for plex provider by @chicco-carone in https://github.com/music-assistant/server/pull/2253
16* Fix Web Player playback on iOS and iPadOS by @maximmaxim345 in https://github.com/music-assistant/server/pull/2261
17* fix: non-ascii characters in didl_lite metadata by @fmunkes in https://github.com/music-assistant/server/pull/2256
18* Parallelize Recommendation creation in Subsonic provider by @khers in https://github.com/music-assistant/server/pull/2254
19* Fix Alexa player provider bugs during experimental testing by @alams154 in https://github.com/music-assistant/server/pull/2251
20* Fix the timestamp modified trigger on the db by @marcelveldt in https://github.com/music-assistant/server/pull/2266
21
22## New Contributors
23* @chicco-carone made their first contribution in https://github.com/music-assistant/server/pull/2253
24
25**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b13...2.6.0b14
26
27# [2.6.0 BETA 13] - 24.06.2025
28
29## Whatâs Changed
30
31### Server 2.6.0 BETA 13
32
33### Server 2.6.0 BETA 12
34
35## What's Changed
36* Chore: Subsonic: Clean up last of the typing errors and add tests by @khers in https://github.com/music-assistant/server/pull/2225
37* Chore(deps): Bump aiohttp from 3.11.18 to 3.12.11 by @dependabot in https://github.com/music-assistant/server/pull/2222
38* Fix typo preventing translation by @OzGav in https://github.com/music-assistant/server/pull/2219
39* Chore(deps): Bump ruff from 0.11.11 to 0.11.13 by @dependabot in https://github.com/music-assistant/server/pull/2220
40* docs: add notes about developing on MA's models by @maximmaxim345 in https://github.com/music-assistant/server/pull/2224
41* Fix: Subsonic: Don't recreate deleted bookmark by @khers in https://github.com/music-assistant/server/pull/2227
42* Feat: Subsonic: Add configurable recommendations by @khers in https://github.com/music-assistant/server/pull/2226
43* Fix: Improvements to MusicKit auth workflow by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2230
44* Chore(deps): Bump aiohttp-fast-zlib from 0.2.3 to 0.3.0 by @dependabot in https://github.com/music-assistant/server/pull/2221
45* Add Opus to audiobook extensions by @jmberg in https://github.com/music-assistant/server/pull/2216
46* Chore(deps): Bump pytest-cov from 6.1.1 to 6.2.1 by @dependabot in https://github.com/music-assistant/server/pull/2237
47* Chore(deps): Bump cryptography from 45.0.3 to 45.0.4 by @dependabot in https://github.com/music-assistant/server/pull/2236
48* Chore(deps): Bump aiohttp from 3.12.11 to 3.12.13 by @dependabot in https://github.com/music-assistant/server/pull/2235
49* Chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot in https://github.com/music-assistant/server/pull/2233
50* Chore(deps): Bump certifi from 2025.4.26 to 2025.6.15 by @dependabot in https://github.com/music-assistant/server/pull/2232
51* Minor tweak due user confusion by @OzGav in https://github.com/music-assistant/server/pull/2241
52* Chore(deps): Bump docker/setup-buildx-action from 3.11.0 to 3.11.1 by @dependabot in https://github.com/music-assistant/server/pull/2239
53* Subsonic: Display the newest podcast episodes as front page recommendation by @khers in https://github.com/music-assistant/server/pull/2242
54* Ignore a guid containing spaces in podcasts parsing by @fmunkes in https://github.com/music-assistant/server/pull/2238
55* Fix Airplay not ungrouping properly by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2243
56* tidal: modify pagination function by @jozefKruszynski in https://github.com/music-assistant/server/pull/2231
57* Bump models to 1.1.46 by @fmunkes in https://github.com/music-assistant/server/pull/2244
58* frontend-2.15.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2247
59* Chore(deps): Bump pytest from 8.3.5 to 8.4.1 by @dependabot in https://github.com/music-assistant/server/pull/2246
60* Chore: Mypy for models by @fmunkes in https://github.com/music-assistant/server/pull/2195
61* Add Alexa player provider by @alams154 in https://github.com/music-assistant/server/pull/2210
62* Introduce (stability/development) stage on providers by @marcelveldt in https://github.com/music-assistant/server/pull/2248
63
64## New Contributors
65* @jmberg made their first contribution in https://github.com/music-assistant/server/pull/2216
66* @alams154 made their first contribution in https://github.com/music-assistant/server/pull/2210
67
68**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b11...2.6.0b12
69
70### Frontend 2.15.2
71
72- #1024 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
73- #1004 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
74
75### Frontend 2.15.2
76
77- #1024 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
78- #1004 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
79
80## â¬ï¸ Dependencies
81
82### Server
83
84### Server
85
86### Frontend
87
88<details>
89<summary>10 changes</summary>
90
91- #1009 - Chore(deps): Bump swiper from 11.2.6 to 11.2.8 (@[dependabot[bot]](https://github.com/apps/dependabot))
92- #1017 - Chore(deps-dev): Bump @fontsource/roboto from 5.2.5 to 5.2.6 (@[dependabot[bot]](https://github.com/apps/dependabot))
93- #1020 - Chore(deps): Bump softprops/action-gh-release from 2.2.2 to 2.3.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
94- #1021 - Chore(deps-dev): Bump sass from 1.88.0 to 1.89.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
95- #1026 - Chore(deps-dev): Bump @types/node from 22.15.18 to 24.0.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
96- #1027 - Chore(deps): Bump vue-i18n from 11.1.3 to 11.1.7 (@[dependabot[bot]](https://github.com/apps/dependabot))
97- #1014 - Chore(deps-dev): Bump unplugin from 2.3.2 to 2.3.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
98- #1028 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.4.0 to 5.5.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
99- #1029 - Chore(deps): Bump vue from 3.5.13 to 3.5.17 (@[dependabot[bot]](https://github.com/apps/dependabot))
100- #1005 - Chore(deps): Bump marked from 15.0.11 to 15.0.12 (@[dependabot[bot]](https://github.com/apps/dependabot))
101</details>
102
103### Frontend
104
105<details>
106<summary>10 changes</summary>
107
108- #1009 - Chore(deps): Bump swiper from 11.2.6 to 11.2.8 (@[dependabot[bot]](https://github.com/apps/dependabot))
109- #1017 - Chore(deps-dev): Bump @fontsource/roboto from 5.2.5 to 5.2.6 (@[dependabot[bot]](https://github.com/apps/dependabot))
110- #1020 - Chore(deps): Bump softprops/action-gh-release from 2.2.2 to 2.3.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
111- #1021 - Chore(deps-dev): Bump sass from 1.88.0 to 1.89.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
112- #1026 - Chore(deps-dev): Bump @types/node from 22.15.18 to 24.0.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
113- #1027 - Chore(deps): Bump vue-i18n from 11.1.3 to 11.1.7 (@[dependabot[bot]](https://github.com/apps/dependabot))
114- #1014 - Chore(deps-dev): Bump unplugin from 2.3.2 to 2.3.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
115- #1028 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.4.0 to 5.5.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
116- #1029 - Chore(deps): Bump vue from 3.5.13 to 3.5.17 (@[dependabot[bot]](https://github.com/apps/dependabot))
117- #1005 - Chore(deps): Bump marked from 15.0.11 to 15.0.12 (@[dependabot[bot]](https://github.com/apps/dependabot))
118</details>
119
120
121
122# [2.6.0 BETA 12] - 24.06.2025
123
124## Whatâs Changed
125
126### Server 2.6.0 BETA 12
127
128## What's Changed
129* Chore: Subsonic: Clean up last of the typing errors and add tests by @khers in https://github.com/music-assistant/server/pull/2225
130* Chore(deps): Bump aiohttp from 3.11.18 to 3.12.11 by @dependabot in https://github.com/music-assistant/server/pull/2222
131* Fix typo preventing translation by @OzGav in https://github.com/music-assistant/server/pull/2219
132* Chore(deps): Bump ruff from 0.11.11 to 0.11.13 by @dependabot in https://github.com/music-assistant/server/pull/2220
133* docs: add notes about developing on MA's models by @maximmaxim345 in https://github.com/music-assistant/server/pull/2224
134* Fix: Subsonic: Don't recreate deleted bookmark by @khers in https://github.com/music-assistant/server/pull/2227
135* Feat: Subsonic: Add configurable recommendations by @khers in https://github.com/music-assistant/server/pull/2226
136* Fix: Improvements to MusicKit auth workflow by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2230
137* Chore(deps): Bump aiohttp-fast-zlib from 0.2.3 to 0.3.0 by @dependabot in https://github.com/music-assistant/server/pull/2221
138* Add Opus to audiobook extensions by @jmberg in https://github.com/music-assistant/server/pull/2216
139* Chore(deps): Bump pytest-cov from 6.1.1 to 6.2.1 by @dependabot in https://github.com/music-assistant/server/pull/2237
140* Chore(deps): Bump cryptography from 45.0.3 to 45.0.4 by @dependabot in https://github.com/music-assistant/server/pull/2236
141* Chore(deps): Bump aiohttp from 3.12.11 to 3.12.13 by @dependabot in https://github.com/music-assistant/server/pull/2235
142* Chore(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.0 by @dependabot in https://github.com/music-assistant/server/pull/2233
143* Chore(deps): Bump certifi from 2025.4.26 to 2025.6.15 by @dependabot in https://github.com/music-assistant/server/pull/2232
144* Minor tweak due user confusion by @OzGav in https://github.com/music-assistant/server/pull/2241
145* Chore(deps): Bump docker/setup-buildx-action from 3.11.0 to 3.11.1 by @dependabot in https://github.com/music-assistant/server/pull/2239
146* Subsonic: Display the newest podcast episodes as front page recommendation by @khers in https://github.com/music-assistant/server/pull/2242
147* Ignore a guid containing spaces in podcasts parsing by @fmunkes in https://github.com/music-assistant/server/pull/2238
148* Fix Airplay not ungrouping properly by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2243
149* tidal: modify pagination function by @jozefKruszynski in https://github.com/music-assistant/server/pull/2231
150* Bump models to 1.1.46 by @fmunkes in https://github.com/music-assistant/server/pull/2244
151* frontend-2.15.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2247
152* Chore(deps): Bump pytest from 8.3.5 to 8.4.1 by @dependabot in https://github.com/music-assistant/server/pull/2246
153* Chore: Mypy for models by @fmunkes in https://github.com/music-assistant/server/pull/2195
154* Add Alexa player provider by @alams154 in https://github.com/music-assistant/server/pull/2210
155* Introduce (stability/development) stage on providers by @marcelveldt in https://github.com/music-assistant/server/pull/2248
156
157## New Contributors
158* @jmberg made their first contribution in https://github.com/music-assistant/server/pull/2216
159* @alams154 made their first contribution in https://github.com/music-assistant/server/pull/2210
160
161**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b11...2.6.0b12
162
163### Frontend 2.15.2
164
165- #1024 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
166- #1004 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
167
168## â¬ï¸ Dependencies
169
170### Server
171
172### Frontend
173
174<details>
175<summary>10 changes</summary>
176
177- #1009 - Chore(deps): Bump swiper from 11.2.6 to 11.2.8 (@[dependabot[bot]](https://github.com/apps/dependabot))
178- #1017 - Chore(deps-dev): Bump @fontsource/roboto from 5.2.5 to 5.2.6 (@[dependabot[bot]](https://github.com/apps/dependabot))
179- #1020 - Chore(deps): Bump softprops/action-gh-release from 2.2.2 to 2.3.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
180- #1021 - Chore(deps-dev): Bump sass from 1.88.0 to 1.89.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
181- #1026 - Chore(deps-dev): Bump @types/node from 22.15.18 to 24.0.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
182- #1027 - Chore(deps): Bump vue-i18n from 11.1.3 to 11.1.7 (@[dependabot[bot]](https://github.com/apps/dependabot))
183- #1014 - Chore(deps-dev): Bump unplugin from 2.3.2 to 2.3.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
184- #1028 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.4.0 to 5.5.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
185- #1029 - Chore(deps): Bump vue from 3.5.13 to 3.5.17 (@[dependabot[bot]](https://github.com/apps/dependabot))
186- #1005 - Chore(deps): Bump marked from 15.0.11 to 15.0.12 (@[dependabot[bot]](https://github.com/apps/dependabot))
187</details>
188
189
190
191# [2.6.0 BETA 11] - 10.06.2025
192
193## What's Changed
194* Fix: Subsonic Scrobble: Split the internal id for Podcast Episode by @khers in https://github.com/music-assistant/server/pull/2203
195* Update playlist correctly with deletion by @OzGav in https://github.com/music-assistant/server/pull/2205
196* Chore(deps): Bump pycryptodome from 3.22.0 to 3.23.0 by @dependabot in https://github.com/music-assistant/server/pull/2196
197* Search radio stations on tunein provider by @cociweb in https://github.com/music-assistant/server/pull/2204
198* Chore(deps): Bump mashumaro from 3.15 to 3.16 by @dependabot in https://github.com/music-assistant/server/pull/2208
199* Chore(deps): Bump cryptography from 45.0.2 to 45.0.3 by @dependabot in https://github.com/music-assistant/server/pull/2207
200* Chore(deps): Bump ruff from 0.11.10 to 0.11.11 by @dependabot in https://github.com/music-assistant/server/pull/2209
201* Chore(deps): Bump docker/build-push-action from 6.17.0 to 6.18.0 by @dependabot in https://github.com/music-assistant/server/pull/2211
202* Fix bug when using random order by @OzGav in https://github.com/music-assistant/server/pull/2206
203* YTMusic: Fix YTMusic playback by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2223
204
205
206**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b10...2.6.0b11
207
208# [2.6.0 BETA 10] - 23.05.2025
209
210## Whatâs Changed
211
212* Bump YT Music dependencies by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2202
213
214
215# [2.6.0 BETA 9] - 21.05.2025
216
217## What's Changed
218
219* Fix error when enqueuing items while queue is already playing
220* Chore: Separate BrowseFolder from MediaItemType by @fmunkes in https://github.com/music-assistant/server/pull/2194
221* Fix: Chore: Subonsic: Fix strict typing errors by @khers in https://github.com/music-assistant/server/pull/2200
222* Chore(deps): Subsonic Update to libopensonic 7.0.2 by @khers in https://github.com/music-assistant/server/pull/2201
223
224**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b8...2.6.0b9
225
226# [2.6.0 BETA 8] - 18.05.2025
227
228Fix some enqueuing issues with Sonos (s2)
229
230# [2.6.0 BETA 7] - 17.05.2025
231
232## Whatâs Changed
233
234### Server 2.6.0 BETA 7
235
236## What's Changed
237
238* Always choose mp3 streaming format for the Soundcloud provider by @robsonke in https://github.com/music-assistant/server/pull/2169
239* Subsonic: Fix: Only lookup album for track when an id exists by @khers in https://github.com/music-assistant/server/pull/2167
240* fix: musiccast - volume level handling + device discovery + current track by @fmunkes in https://github.com/music-assistant/server/pull/2165
241* Subsonic: Move to new api library by @khers in https://github.com/music-assistant/server/pull/2160
242* Add local lrc lyrics parsing to filesystem provider by @fmunkes in https://github.com/music-assistant/server/pull/2166
243* Use webserver for auth helper by @marcelveldt in https://github.com/music-assistant/server/pull/2170
244* Grammar and additional text suggestion by @OzGav in https://github.com/music-assistant/server/pull/2171
245* chore: MusicCast player config improvements + friendly names by @fmunkes in https://github.com/music-assistant/server/pull/2178
246* chore: sonos - use upnp helpers by @fmunkes in https://github.com/music-assistant/server/pull/2179
247* Subsonic: Protect all list iteration from possible NoneType by @khers in https://github.com/music-assistant/server/pull/2180
248* Feature: Subsonic: Add bookmark tracking for podcast episodes by @khers in https://github.com/music-assistant/server/pull/2188
249* Add subsonic scrobbler plugin by @Clusters in https://github.com/music-assistant/server/pull/2168
250* Fix: Prevent NoneType error whenever the track or album name is empty in a Plex playlist by @cociweb in https://github.com/music-assistant/server/pull/2182
251* Chore: Add mypy for helpers by @fmunkes in https://github.com/music-assistant/server/pull/2097
252* chore/fix: Subsonic: Update parsers and tests by @khers in https://github.com/music-assistant/server/pull/2181
253* fix: unbound library_items by @fmunkes in https://github.com/music-assistant/server/pull/2191
254* Fix: Subsonic: Expose the conn object for use outside of Provider by @khers in https://github.com/music-assistant/server/pull/2192
255* Improve sync stability by adapting to diff trend shifts by @pmamak in https://github.com/music-assistant/server/pull/2189
256* safer get for optional chromecast param "queue_item_id" by @el in https://github.com/music-assistant/server/pull/2183
257* frontend-2.15.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2193
258
259## New Contributors
260* @Clusters made their first contribution in https://github.com/music-assistant/server/pull/2168
261* @pmamak made their first contribution in https://github.com/music-assistant/server/pull/2189
262* @el made their first contribution in https://github.com/music-assistant/server/pull/2183
263
264**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b6...2.6.0b7
265
266### Frontend 2.15.1
267
268- #998 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
269- #990 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
270- #985 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
271
272## ð§° Maintenance
273
274- #973 - Add translation for builtin_playlists (@OzGav)
275
276## â¬ï¸ Dependencies
277
278### Server
279
280### Frontend
281
282<details>
283<summary>14 changes</summary>
284
285- #997 - Chore(deps-dev): Bump @types/node from 22.15.3 to 22.15.17 (@[dependabot[bot]](https://github.com/apps/dependabot))
286- #993 - Chore(deps-dev): Bump vite from 6.3.4 to 6.3.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
287- #995 - Chore(deps-dev): Bump eslint-config-prettier from 10.1.2 to 10.1.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
288- #994 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.3.1 to 5.4.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
289- #992 - Chore(deps-dev): Bump @vitejs/plugin-vue from 5.2.3 to 5.2.4 (@[dependabot[bot]](https://github.com/apps/dependabot))
290- #991 - Chore(deps-dev): Bump sass from 1.87.0 to 1.88.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
291- #988 - Chore(deps-dev): Bump @types/node from 22.15.2 to 22.15.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
292- #987 - Chore(deps-dev): Bump vite from 6.3.3 to 6.3.4 (@[dependabot[bot]](https://github.com/apps/dependabot))
293- #986 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.2.6 to 5.3.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
294- #981 - Chore(deps-dev): Bump sass from 1.86.3 to 1.87.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
295- #980 - Chore(deps): Bump marked from 15.0.10 to 15.0.11 (@[dependabot[bot]](https://github.com/apps/dependabot))
296- #982 - Chore(deps): Bump vue-router from 4.5.0 to 4.5.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
297- #983 - Chore(deps-dev): Bump @types/node from 22.14.1 to 22.15.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
298- #984 - Chore(deps-dev): Bump vue-tsc from 2.2.8 to 2.2.10 (@[dependabot[bot]](https://github.com/apps/dependabot))
299</details>
300
301
302
303# [2.6.0 BETA 6] - 02.05.2025
304
305## What's Changed
306
307* fix: more graceful episode handling for podcast parsers by @fmunkes in https://github.com/music-assistant/server/pull/2152
308* Add Yamaha MusicCast provider by @fmunkes in https://github.com/music-assistant/server/pull/2142
309* Support for Apple Music authentication in web UI by @maxlyth in https://github.com/music-assistant/server/pull/2150
310* Adjust file location and Add MusicCast icons by @OzGav in https://github.com/music-assistant/server/pull/2162
311* Add extra artist splitters in tag parser by @OzGav in https://github.com/music-assistant/server/pull/2163
312* [Airplay] Handle mDNS remove messages without service info by @poupounetjoyeux in https://github.com/music-assistant/server/pull/2154
313
314## New Contributors
315* @maxlyth made their first contribution in https://github.com/music-assistant/server/pull/2150
316* @poupounetjoyeux made their first contribution in https://github.com/music-assistant/server/pull/2154
317
318**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b5...2.6.0b6
319
320# [2.6.0 BETA 5] - 27.04.2025
321
322## What's Changed
323
324* Several improvements to announcements by @chatziko in https://github.com/music-assistant/server/pull/2145
325* Volume fixes for native announcements by @chatziko in https://github.com/music-assistant/server/pull/2151
326* Add debug message about concatenating announcement stream by @chatziko in https://github.com/music-assistant/server/pull/2149
327* Some bugfixes to Sonos when playing through a group and/or with airplay mode
328* Fix stream error on group player with crossfade enabled.
329* Fix playback failing on esphome devices with only mp3 pipeline
330
331**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b4...2.6.0b5
332
333# [2.6.0 BETA 4] - 24.04.2025
334
335## Whatâs Changed
336
337### Server 2.6.0 BETA 4
338
339## What's Changed
340
341* fix: library items removed by music provider not removed in MA library by @fmunkes in https://github.com/music-assistant/server/pull/2124
342* Fix AirPlay branding by @lassebm in https://github.com/music-assistant/server/pull/2127
343* YTMusic: Add recommendations by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2128
344* Fix all lowercase display names for AirPlay players by @lassebm in https://github.com/music-assistant/server/pull/2126
345* Add lrc lyric parsing to tidal by @jozefKruszynski in https://github.com/music-assistant/server/pull/2081
346* Audible: fixes type error of release_date metadata by @ztripez in https://github.com/music-assistant/server/pull/2104
347* Add LRCLIB lyrics metadata provider by @jozefKruszynski in https://github.com/music-assistant/server/pull/2123
348* Suggested grammar change by @OzGav in https://github.com/music-assistant/server/pull/2134
349* Tidal: Add limits to certain api calls by @jozefKruszynski in https://github.com/music-assistant/server/pull/2135
350* Tidal: Modify recommendations setup by @jozefKruszynski in https://github.com/music-assistant/server/pull/2136
351* Audible: adding multipart audiobooks by @ztripez in https://github.com/music-assistant/server/pull/2143
352* Subsonic: Fix spelling and grammar by @OzGav in https://github.com/music-assistant/server/pull/2137
353* tidal: allow audio quality switching after authentication by @jozefKruszynski in https://github.com/music-assistant/server/pull/2144
354* Add nugs.net music provider by @brian10048 in https://github.com/music-assistant/server/pull/1974
355* frontend-2.15.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2148
356
357## New Contributors
358* @lassebm made their first contribution in https://github.com/music-assistant/server/pull/2127
359* @brian10048 made their first contribution in https://github.com/music-assistant/server/pull/1974
360
361**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.1...2.6.0b4
362
363### Frontend 2.15.0
364
365- #979 - Lokalise: Translations update (@marcelveldt)
366- #972 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
367
368## ð Features
369
370- #960 - feat: Add lyrics viewer component (@jozefKruszynski)
371
372## ð§° Maintenance
373
374- #962 - add open home badge (@jozefKruszynski)
375
376## â¬ï¸ Dependencies
377
378### Server
379
380### Frontend
381
382<details>
383<summary>9 changes</summary>
384
385- #976 - Chore(deps): Bump @intlify/unplugin-vue-i18n from 6.0.5 to 6.0.8 (@[dependabot[bot]](https://github.com/apps/dependabot))
386- #975 - Chore(deps-dev): Bump vite from 6.2.5 to 6.3.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
387- #969 - Chore(deps): Bump marked from 15.0.7 to 15.0.8 (@[dependabot[bot]](https://github.com/apps/dependabot))
388- #974 - Chore(deps): Bump softprops/action-gh-release from 2.2.1 to 2.2.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
389- #971 - Chore(deps-dev): Bump eslint-config-prettier from 10.1.1 to 10.1.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
390- #970 - Chore(deps-dev): Bump @types/node from 22.14.0 to 22.14.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
391- #968 - Chore(deps-dev): Bump jsdom from 26.0.0 to 26.1.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
392- #967 - Chore(deps-dev): Bump unplugin from 2.2.2 to 2.3.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
393- #966 - Chore(deps): Bump home-assistant-js-websocket from 9.4.0 to 9.5.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
394</details>
395
396
397
398# [2.6.0 BETA 3] - 09.04.2025
399
400## What's Changed
401
402* Tidal: Various playlist and mix changes by @jozefKruszynski in https://github.com/music-assistant/server/pull/2118
403* Fix cast players not available at startup by @marcelveldt in https://github.com/music-assistant/server/pull/2121
404* Make Zeroconf only bind to the default interface by @altserg in https://github.com/music-assistant/server/pull/2100
405
406## New Contributors
407* @altserg made their first contribution in https://github.com/music-assistant/server/pull/2100
408
409**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b2...2.6.0b3
410
411# [2.6.0 BETA 2] - 08.04.2025
412
413## Whatâs Changed
414
415### Server 2.6.0 BETA 2
416
417## What's Changed
418
419* fix: snapcast delete client by @SantiagoSotoC in https://github.com/music-assistant/server/pull/2117
420* frontend-2.14.9 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2119
421* Enhancement: gPodder - optional handling of delete action by @fmunkes in https://github.com/music-assistant/server/pull/2115
422* Various minor bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/2120
423
424
425**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b1...2.6.0b2
426
427### Frontend 2.14.9
428
429- #959 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
430
431## â¬ï¸ Dependencies
432
433### Server
434
435### Frontend
436
437<details>
438<summary>7 changes</summary>
439
440- #952 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 (@[dependabot[bot]](https://github.com/apps/dependabot))
441- #953 - Chore(deps-dev): Bump vite from 6.2.3 to 6.2.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
442- #954 - Chore(deps): Bump vue-i18n from 11.1.2 to 11.1.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
443- #955 - Chore(deps-dev): Bump vite-plugin-vuetify from 2.1.0 to 2.1.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
444- #956 - Chore(deps-dev): Bump sass from 1.86.0 to 1.86.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
445- #957 - Chore(deps-dev): Bump @types/node from 22.13.14 to 22.14.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
446- #950 - Chore(deps-dev): Bump typescript from 5.8.2 to 5.8.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
447</details>
448
449
450
451# [2.6.0 BETA 1] - 07.04.2025
452
453## What's Changed
454
455* Fix usage of album loudness during playback by @cpaulik in https://github.com/music-assistant/server/pull/2107
456* Also use previous track to work out if an album is playing by @cpaulik in https://github.com/music-assistant/server/pull/2108
457* Audible: inverse of the suppoorted content type rule by @ztripez in https://github.com/music-assistant/server/pull/2106
458* Various small bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/2116
459
460## New Contributors
461* @cpaulik made their first contribution in https://github.com/music-assistant/server/pull/2107
462
463**Full Changelog**: https://github.com/music-assistant/server/compare/2.6.0b0...2.6.0b1
464
465# [2.6.0 BETA 0] - 05.04.2025
466
467## Whatâs Changed
468
469### Server 2.6.0 BETA 0
470
471**The start of a new beta cycle !**
472
473## What's Changed
474
475* fix: Remove unused Sample Rate config from the Web Player by @maximmaxim345 in https://github.com/music-assistant/server/pull/2095
476* Snapserver v0.30.0 don't support add/remove stream by @SantiagoSotoC in https://github.com/music-assistant/server/pull/2098
477* frontend-2.14.8 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2096
478* Snapcast re add on player config removed by @SantiagoSotoC in https://github.com/music-assistant/server/pull/2099
479* Bluesound provider: use ip_address not address by @bmatheny in https://github.com/music-assistant/server/pull/2102
480* Several small fixes for playback and enqueuing by @marcelveldt in https://github.com/music-assistant/server/pull/2105
481* Snapcast fix external server stream by @SantiagoSotoC in https://github.com/music-assistant/server/pull/2103
482
483## New Contributors
484* @bmatheny made their first contribution in https://github.com/music-assistant/server/pull/2102
485
486**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b24...2.6.0b0
487
488### Frontend 2.14.8
489
490## ð§° Maintenance
491
492- #949 - Minor grammar tweaks (@OzGav)
493
494## â¬ï¸ Dependencies
495
496### Server
497
498### Frontend
499
500
501
502# [2.5.0 BETA 24] - 02.04.2025
503
504Fix playback when crossfade is enabled
505
506# [2.5.0 BETA 23] - 02.04.2025
507
508## Whatâs Changed
509
510### Server 2.5.0 BETA 23
511
512## What's Changed
513
514* Fix radio stream playback by @marcelveldt in https://github.com/music-assistant/server/pull/2090
515* fix: Built-in Web Player Part 4 by @maximmaxim345 in https://github.com/music-assistant/server/pull/2091
516* YT Music: Fix missing track thumbs by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2092
517* fix: abs - recommendation, series handling by @fmunkes in https://github.com/music-assistant/server/pull/2093
518* frontend-2.14.7 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2094
519* Fix for enqueueing track(s) while the last (or only) track is playing
520
521
522**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b22...2.5.0b23
523
524### Frontend 2.14.7
525
526- #947 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
527
528## ð Bugfixes
529
530- #948 - fix: Built-in Web Player Part 4 (@maximmaxim345)
531
532## â¬ï¸ Dependencies
533
534### Server
535
536### Frontend
537
538
539
540# [2.5.0 BETA 22] - 31.03.2025
541
542## Whatâs Changed
543
544### Server 2.5.0 BETA 22
545
546## What's Changed
547
548* feat: add DSP Config changed event by @maximmaxim345 in https://github.com/music-assistant/server/pull/2079
549* Revamped Crossfade support by @marcelveldt in https://github.com/music-assistant/server/pull/2087
550* frontend-2.14.6 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2088
551* fix: Recommendations for ABS and iTunes Podcasts by @fmunkes in https://github.com/music-assistant/server/pull/2086
552* Fix: enqueue next item by @marcelveldt in https://github.com/music-assistant/server/pull/2089
553
554
555
556**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b21...2.5.0b22
557
558### Frontend 2.14.6
559
560- #940 - feat: add DSP Config changed event (@maximmaxim345)
561
562## â¬ï¸ Dependencies
563
564### Server
565
566### Frontend
567
568<details>
569<summary>5 changes</summary>
570
571- #942 - Chore(deps-dev): Bump @types/node from 22.13.11 to 22.13.14 (@[dependabot[bot]](https://github.com/apps/dependabot))
572- #943 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.2.4 to 5.2.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
573- #944 - Chore(deps-dev): Bump vite-plugin-pwa from 0.21.2 to 1.0.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
574- #945 - Chore(deps): Bump vuetify from 3.7.18 to 3.7.19 (@[dependabot[bot]](https://github.com/apps/dependabot))
575- #946 - Chore(deps-dev): Bump vite from 6.2.2 to 6.2.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
576</details>
577
578
579
580# [2.5.0 BETA 21] - 31.03.2025
581
582## What's Changed
583
584* abs: browse recommendation by @fmunkes in https://github.com/music-assistant/server/pull/2080
585* Fix issue with enqueuing of items
586* Add db migration for invalid releasedate in db.
587
588**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b20...2.5.0b21
589
590# [2.5.0 BETA 20] - 30.03.2025
591
592## Whatâs Changed
593
594### Server 2.5.0 BETA 20
595
596## What's Changed
597
598* ABS: Enhancement - support for recommendations by @fmunkes in https://github.com/music-assistant/server/pull/2074
599* Make Apple Music sync more reliable by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2075
600* Add recommendations to itunes_podcasts by @fmunkes in https://github.com/music-assistant/server/pull/2076
601* A few small bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/2078
602* frontend-2.14.5 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2077
603
604
605**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b19...2.5.0b20
606
607### Frontend 2.14.5
608
609## ð§° Maintenance
610
611- #939 - Lokalise: Translations update (@marcelveldt)
612
613## â¬ï¸ Dependencies
614
615### Server
616
617### Frontend
618
619
620
621# [2.5.0 BETA 19] - 29.03.2025
622
623## Whatâs Changed
624
625### Server 2.5.0 BETA 19
626
627## What's Changed
628
629* Tidal: fix images and add descriptions to mixes by @jozefKruszynski in https://github.com/music-assistant/server/pull/2071
630* fix: Built-in Web Player Part 3 by @maximmaxim345 in https://github.com/music-assistant/server/pull/2072
631* frontend-2.14.4 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2073
632* Possible fix for streamcache on docker installs
633* Fixes for recommendations
634
635**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b18...2.5.0b19
636
637### Frontend 2.14.4
638
639## ð Bugfixes
640
641- #938 - fix: Built-in Web Player Part 3 (@maximmaxim345)
642
643## ð Features and enhancements
644
645- Add some tweaks to the homescreen widgets
646
647## â¬ï¸ Dependencies
648
649### Server
650
651### Frontend
652
653
654
655# [2.5.0 BETA 18] - 28.03.2025
656
657## What's Changed
658
659* YT Music: Auto generate PO tokens for stream urls by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2069
660* Chore(deps): Bump aioaudiobookshelf from 0.1.4 to 0.1.6 by @dependabot in https://github.com/music-assistant/server/pull/2059
661* Add configurable recommendation rows on home screen
662
663
664**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b17...2.5.0b18
665
666# [2.5.0 BETA 17] - 27.03.2025
667
668## Whatâs Changed
669
670### Server 2.5.0 BETA 17
671
672## What's Changed
673
674* Subsonic: Set metadata.release_date when available by @khers in https://github.com/music-assistant/server/pull/2067
675* Soundcloud: Fallback to the track details for missing entries in playlists by @robsonke in https://github.com/music-assistant/server/pull/2063
676* frontend-2.14.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2068
677* Fix frontend not loading on HTTP address
678
679**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b16...2.5.0b17
680
681### Frontend 2.14.2
682
683Fix frontend when loaded as HTTP
684
685## â¬ï¸ Dependencies
686
687### Server
688
689### Frontend
690
691
692
693# [2.5.0 BETA 16] - 27.03.2025
694
695## Whatâs Changed
696
697### Server 2.5.0 BETA 16
698
699## What's Changed
700
701* Fix snapcast using external snapserver by @marcelveldt in https://github.com/music-assistant/server/pull/2044
702* feat: Built-in Web Player Part 2 by @maximmaxim345 in https://github.com/music-assistant/server/pull/2043
703* YTM: Ignore GVS token message for now. by @MarvinSchenkel in https://github.com/music-assistant/server/pull/2050
704* Audible: fixes pagination logic error is a users library have sub 50 items by @ztripez in https://github.com/music-assistant/server/pull/2055
705* Tidal: lower cache ttl, add translation keys to folders by @jozefKruszynski in https://github.com/music-assistant/server/pull/2049
706* fix: gPodder not checking guid on playlog sync if it is present by @fmunkes in https://github.com/music-assistant/server/pull/2053
707* Add support for Spotify Connect volume control by @Nezz in https://github.com/music-assistant/server/pull/2051
708* Make airplay provider robust to empty dacp request by @Dvad in https://github.com/music-assistant/server/pull/2052
709* Fix Audible provider crash during library sync by @ztripez in https://github.com/music-assistant/server/pull/2060
710* Add artist and release mbids to listenbrainz scobbles by @ijc in https://github.com/music-assistant/server/pull/2048
711* FIx: Subsonic: Don't pass container type to StreamDetails by @khers in https://github.com/music-assistant/server/pull/2061
712* Abs + Feed Parsers: release_date as datetime by @fmunkes in https://github.com/music-assistant/server/pull/2064
713* frontend-2.13.3 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2065
714* Fix Sonos provider pause weirdness
715* Fix Airplay provider restart stream
716* Several final fixes for audio caching
717* Various small tweaks and bugfixes
718
719
720## New Contributors
721* @Nezz made their first contribution in https://github.com/music-assistant/server/pull/2051
722* @Dvad made their first contribution in https://github.com/music-assistant/server/pull/2052
723
724**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b15...2.5.0b16
725
726### Frontend 2.13.3
727
728- #936 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
729- #924 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
730- #923 - Fix: Show the web player on all tabs of MA (@maximmaxim345)
731
732## ð Features
733
734- #918 - feat: Built-in Web Player Part 2 (@maximmaxim345)
735
736## â¬ï¸ Dependencies
737
738### Server
739
740### Frontend
741
742<details>
743<summary>13 changes</summary>
744
745- #932 - Chore(deps-dev): Bump unplugin from 2.2.0 to 2.2.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
746- #931 - Chore(deps): Bump vuetify from 3.7.16 to 3.7.18 (@[dependabot[bot]](https://github.com/apps/dependabot))
747- #930 - Chore(deps): Bump @intlify/unplugin-vue-i18n from 6.0.3 to 6.0.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
748- #929 - Chore(deps-dev): Bump sass from 1.85.1 to 1.86.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
749- #934 - Chore(deps-dev): Bump @vitejs/plugin-vue from 5.2.2 to 5.2.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
750- #928 - Chore(deps): Bump swiper from 11.2.5 to 11.2.6 (@[dependabot[bot]](https://github.com/apps/dependabot))
751- #927 - Chore(deps-dev): Bump @types/node from 22.13.10 to 22.13.11 (@[dependabot[bot]](https://github.com/apps/dependabot))
752- #926 - Chore(deps-dev): Bump vite-plugin-pwa from 0.21.1 to 0.21.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
753- #925 - Chore(deps-dev): Bump eslint-plugin-prettier from 5.2.3 to 5.2.4 (@[dependabot[bot]](https://github.com/apps/dependabot))
754- #919 - Chore(deps): Bump vuetify from 3.7.15 to 3.7.16 (@[dependabot[bot]](https://github.com/apps/dependabot))
755- #920 - Chore(deps-dev): Bump vite from 6.2.1 to 6.2.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
756- #921 - Chore(deps-dev): Bump @vitejs/plugin-vue from 5.2.1 to 5.2.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
757- #922 - Chore(deps-dev): Bump nanoid from 5.1.3 to 5.1.4 (@[dependabot[bot]](https://github.com/apps/dependabot))
758</details>
759
760
761
762# [2.5.0 BETA 15] - 16.03.2025
763
764## What's Changed
765
766* Refactor common code from listenbrainz and lastfm scrobblers by @ijc in https://github.com/music-assistant/server/pull/2042
767* Fix some issues with cache files not being found
768
769**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b14...2.5.0b15
770
771# [2.5.0b14] - 15.03.2025
772
773## What's Changed
774
775* Add gPodder podcast provider by @fmunkes in https://github.com/music-assistant/server/pull/2036
776* Chore(deps): Bump yt-dlp from 2024.12.23 to 2025.2.19 by @dependabot in https://github.com/music-assistant/server/pull/2020
777* abs - fix: do not sync audiobooks without tracks by @fmunkes in https://github.com/music-assistant/server/pull/2041
778* Chore(deps): Bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in https://github.com/music-assistant/server/pull/2039
779* Add Recommendations to Tidal provider by @jozefKruszynski in https://github.com/music-assistant/server/pull/2040
780* Fix wrong state in HA integration due to model mismatch
781* Fix issues with radio streams
782* Some final touches to stream caching
783
784
785**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b13...2.5.0b14
786
787# [2.5.0 BETA 13] - 13.03.2025
788
789## Whatâs Changed
790
791### Server 2.5.0 BETA 13
792
793## What's Changed
794
795* Some small improvements to the Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/2032
796* Add base logic for recommendations by @marcelveldt in https://github.com/music-assistant/server/pull/2033
797* [Chore] Move podcastparser parse functions from itunes search provider to helpers by @fmunkes in https://github.com/music-assistant/server/pull/2034
798* Feat: Mutichannel Parametric Equalizer by @maximmaxim345 in https://github.com/music-assistant/server/pull/2031
799* Several optimizations to the Snapcast provider by @marcelveldt in https://github.com/music-assistant/server/pull/2037
800* Podcastfeed: Use helper functions by @fmunkes in https://github.com/music-assistant/server/pull/2035
801* frontend-2.14.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2038
802
803
804**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b12...2.5.0b13
805
806### Frontend 2.13.2
807
808- #915 - Lokalise translations update (@[github-actions[bot]](https://github.com/apps/github-actions))
809
810## ð Features
811
812- #917 - Feat: Mutichannel Parametric Equalizer (@maximmaxim345)
813
814## ð§° Maintenance
815
816- #916 - Various minor fixes (@OzGav)
817
818## â¬ï¸ Dependencies
819
820### Server
821
822### Frontend
823
824
825
826# [2.5.0 BETA 12] - 11.03.2025
827
828## What's Changed
829
830* Increase clarity of note by @OzGav in https://github.com/music-assistant/server/pull/2026
831* listenbrainz: Cross-port fixes from last.fm scrobbler by @ijc in https://github.com/music-assistant/server/pull/2027
832* Finalize stream caching + fix several bugs by @marcelveldt in https://github.com/music-assistant/server/pull/2029
833* [LastFM Scrobbler] Add some basic unit tests and fix a bug by @wjzijderveld in https://github.com/music-assistant/server/pull/2028
834
835
836**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b11...2.5.0b12
837
838# [2.5.0 BETA 11] - 10.03.2025
839
840## Whatâs Changed
841
842### Server 2.5.0 BETA 11
843
844## What's Changed
845
846* Ignore playlists which are stored with album tracks by @marcelveldt in https://github.com/music-assistant/server/pull/2017
847* Fix playlist parsing with parent folder references by @marcelveldt in https://github.com/music-assistant/server/pull/2019
848* Fix: Subsonic: Bump py-opensonic to fix stupid typo by @khers in https://github.com/music-assistant/server/pull/2024
849* Various bugfixes for the LastFM provider by @wjzijderveld in https://github.com/music-assistant/server/pull/2018
850* frontend-2.13.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2025
851* Fix for new builtin (web) player in the frontend.
852* Various fixes for high cpu usage in some special conditions.
853* Fixes for stream error in some special conditions.
854
855
856
857**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b10...2.5.0b11
858
859### Frontend 2.13.1
860
861- #913 - Feat: Improve DSP Settings link in the Player Settings (@maximmaxim345)
862
863## ð Bugfixes
864
865- #912 - Fix: Invalid URL with the built-in Web Player (@maximmaxim345)
866
867## ð Features
868
869- #914 - Feat: Make the frequency slider behave logarithmically (@maximmaxim345)
870
871## â¬ï¸ Dependencies
872
873### Server
874
875### Frontend
876
877<details>
878<summary>8 changes</summary>
879
880- #904 - Chore(deps-dev): Bump nanoid from 5.1.2 to 5.1.3 (@[dependabot[bot]](https://github.com/apps/dependabot))
881- #905 - Chore(deps): Bump swiper from 11.2.4 to 11.2.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
882- #906 - Chore(deps-dev): Bump eslint-config-prettier from 10.0.2 to 10.1.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
883- #907 - Chore(deps-dev): Bump vite from 6.2.0 to 6.2.1 (@[dependabot[bot]](https://github.com/apps/dependabot))
884- #908 - Chore(deps): Bump vue-i18n from 11.1.1 to 11.1.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
885- #909 - Chore(deps-dev): Bump @types/node from 22.13.9 to 22.13.10 (@[dependabot[bot]](https://github.com/apps/dependabot))
886- #910 - Chore(deps): Bump vuetify from 3.7.14 to 3.7.15 (@[dependabot[bot]](https://github.com/apps/dependabot))
887- #911 - Chore(deps-dev): Bump eslint-plugin-vue from 9.32.0 to 9.33.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
888</details>
889
890
891
892# [2.5.0 BETA 10] - 09.03.2025
893
894## Whatâs Changed
895
896### Server 2.5.0 BETA 10
897
898## What's Changed
899
900* Tidal provider maintenance: add tidaluser class by @jozefKruszynski in https://github.com/music-assistant/server/pull/2010
901* Fix Subsonic: Use transcode metadata when present by @khers in https://github.com/music-assistant/server/pull/2011
902* Add pkce to Tidal provider's manifest requirements by @jozefKruszynski in https://github.com/music-assistant/server/pull/2013
903* Add ListenBrainz scrobbler provider by @ijc in https://github.com/music-assistant/server/pull/2008
904* Rename the slimproto provider to squeezelite by @marcelveldt in https://github.com/music-assistant/server/pull/2015
905* Add Built-in (web) Player Provider by @maximmaxim345 in https://github.com/music-assistant/server/pull/2009
906* Fix: Subsonic: Catch DataNotFoundError for artwork by @khers in https://github.com/music-assistant/server/pull/2012
907* frontend-2.13.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2016
908* Various small bufixes
909
910
911**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b9...2.5.0b10
912
913### Frontend 2.13.0
914
915## ð Bugfixes
916
917- #903 - fix: Missing options when adding a new PEQ band (@maximmaxim345)
918
919## ð Features
920
921- #901 - Allow RTSP URLs for Builtin Provider (@jdelaney72)
922- #902 - Feat: Built-in Web Player Provider (@maximmaxim345)
923
924## â¬ï¸ Dependencies
925
926### Server
927
928### Frontend
929
930
931
932# [2.5.0 BETA 9] - 07.03.2025
933
934## What's Changed
935
936* Add LastFM Audio Scrobbler plugin provider by @wjzijderveld in https://github.com/music-assistant/server/pull/1850
937* Fix broken links in DEVELOPMENT.md by @jdelaney72 in https://github.com/music-assistant/server/pull/2006
938* Fix: Missing `MULTI_DEVICE_DSP` in player groups by @maximmaxim345 in https://github.com/music-assistant/server/pull/2007
939* Add advanced networking (list of IPs) to Sonos S1 provider by @mcblum in https://github.com/music-assistant/server/pull/1988
940* Various minor fixes to streaming
941*
942## New Contributors
943* @wjzijderveld made their first contribution in https://github.com/music-assistant/server/pull/1850
944* @jdelaney72 made their first contribution in https://github.com/music-assistant/server/pull/2006
945* @mcblum made their first contribution in https://github.com/music-assistant/server/pull/1988
946
947**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b8...2.5.0b9
948
949# [2.5.0 BETA 8] - 06.03.2025
950
951More fixes for streaming and announcements, especially on slower connections and better handling of super short audio clips.
952
953More fixes for Tidal provider
954
955# [2.5.0 BETA 7] - 05.03.2025
956
957## What's Changed
958
959* iBroadcast: Correct disc numbers in case the album has a disc number provided by @robsonke in https://github.com/music-assistant/server/pull/2000
960* Adjust Tidal provider to a fully async implementation by @jozefKruszynski in https://github.com/music-assistant/server/pull/1995
961* Fix stream errors and player getting into a loop of playing just a few seconds of each track
962* Fix announcements
963
964**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b5...2.5.0b7
965
966# [2.5.0 BETA 6] - 04.03.2025
967
968## What's Changed
969
970* Feat: Move the output limiter option from DSP to Player Settings by @maximmaxim345 in https://github.com/music-assistant/server/pull/1981
971* Chore(deps): Bump pytest from 8.3.4 to 8.3.5 by @dependabot in https://github.com/music-assistant/server/pull/1999
972* Chore(deps): Bump codespell from 2.3.0 to 2.4.1 by @dependabot in https://github.com/music-assistant/server/pull/1998
973* ABS: fix for another unexpected API response by @fmunkes in https://github.com/music-assistant/server/pull/1994
974* Add iTunes Podcast Search Provider by @fmunkes in https://github.com/music-assistant/server/pull/1977
975* Chore(deps): Bump syrupy from 4.8.1 to 4.8.2 by @dependabot in https://github.com/music-assistant/server/pull/1996
976* Audible provider: Fixes pagination and small cleanups by @ztripez in https://github.com/music-assistant/server/pull/1982
977* frontend-2.12.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/2001
978* Add more robust caching when internet speed is slow
979
980**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b5...2.5.0b6
981
982# [2.5.0 BETA 5] - 01.03.2025
983
984Fix audioerror (stream does not start) in some occasions
985
986# [2.5.0 BETA 4] - 01.03.2025
987
988Improvements to
989**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b3...2.5.0b4
990
991# [2.5.0 BETA 3] - 28.02.2025
992
993## Whatâs Changed
994
995### Server 2.5.0 BETA 3
996
997## What's Changed
998
999* Add caching of audio data to fix streams not starting fast enough by @marcelveldt in https://github.com/music-assistant/server/pull/1989
1000* Fix Large PodcastEpisode listings not working by @marcelveldt in https://github.com/music-assistant/server/pull/1991
1001* frontend-2.12.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1993
1002* Various (very) small bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1992
1003* ABS: Login via API key by @fmunkes in https://github.com/music-assistant/server/pull/1990
1004
1005
1006**Full Changelog**: https://github.com/music-assistant/server/compare/2.4.2...2.5.0b3
1007
1008### Frontend 2.12.0
1009
1010## ð Bugfixes
1011
1012- #888 - Fix: Improved colors in fullscreen player (@maximmaxim345)
1013- #885 - Feat: improved Notification support (@maximmaxim345)
1014- #887 - Fix: Select all in search view (@maximmaxim345)
1015
1016## ð Features
1017
1018- #885 - Feat: improved Notification support (@maximmaxim345)
1019
1020## â¬ï¸ Dependencies
1021
1022### Server
1023
1024### Frontend
1025
1026<details>
1027<summary>6 changes</summary>
1028
1029- #879 - Chore(deps-dev): Bump prettier from 3.5.1 to 3.5.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
1030- #880 - Chore(deps-dev): Bump @types/node from 22.13.4 to 22.13.5 (@[dependabot[bot]](https://github.com/apps/dependabot))
1031- #878 - Chore(deps-dev): Bump nanoid from 5.1.0 to 5.1.2 (@[dependabot[bot]](https://github.com/apps/dependabot))
1032- #889 - Chore(deps-dev): Bump vite from 6.1.0 to 6.2.0 (@[dependabot[bot]](https://github.com/apps/dependabot))
1033- #890 - Chore(deps): Bump vuetify from 3.7.12 to 3.7.14 (@[dependabot[bot]](https://github.com/apps/dependabot))
1034- #877 - Chore(deps-dev): Bump vue-tsc from 2.2.0 to 2.2.4 (@[dependabot[bot]](https://github.com/apps/dependabot))
1035</details>
1036
1037
1038
1039# [2.5.0 Beta 2] - 27.02.2025
1040
1041Fix crash at startup for some people
1042
1043# [2.5.0 BETA 1] - 26.02.2025
1044
1045## Whatâs Changed
1046
1047### Server 2.5.0 BETA 1
1048
1049## What's Changed
1050
1051* Fix assertion error when trying to save a provider config by @marcelveldt in https://github.com/music-assistant/server/pull/1980
1052* fix(tidal): refresh access token correctly by @jozefKruszynski in https://github.com/music-assistant/server/pull/1984
1053* frontend-2.11.11 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1987
1054
1055
1056**Full Changelog**: https://github.com/music-assistant/server/compare/2.5.0b0...2.5.0b1
1057
1058### Frontend 2.11.11
1059
1060Fix creation of player groups
1061
1062**Full Changelog**: https://github.com/music-assistant/frontend/compare/2.11.10...2.11.11
1063
1064## â¬ï¸ Dependencies
1065
1066### Server
1067
1068### Frontend
1069
1070
1071
1072# [2.5.0 BETA 0] - 25.02.2025
1073
1074**The start of the beta cycle for 2.5 !**
1075
1076This version is on-par with the 2.4.0 stable version
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167