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