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