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