/
/
/
1# [2.0.0 BETA 131] - 05.04.2024
2
3## What's Changed
4* Tidal: Fix retrieval of images for media items by @jozefKruszynski in https://github.com/music-assistant/server/pull/1204
5* Some small bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/1205
6
7> fix preview/demo stream
8> fix log level for fully kiosk provider
9> Fix quality calculation to determine best stream
10> Fix external id compare
11> fix hiccups in radio stream when icy data is wrong
12> Catch timeout in audiodb
13> split out hls and icy into own streamtype
14> Small tweak to airplay buffer to prevent hiccup
15> Force mdns discovery when enabling provider or player
16
17* Fix streaming of soundcloud by @marcelveldt in https://github.com/music-assistant/server/pull/1206
18
19
20**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b130...2.0.0b131
21
22# [2.0.0 BETA 130] - 04.04.2024
23
24## What's Changed
25
26* Fix issues with streaming YTM and some radio stations by @marcelveldt in https://github.com/music-assistant/server/pull/1193
27* Fixes Spotify API for library Add/Remove of Artist/Album/Track by @sprocket-9 in https://github.com/music-assistant/server/pull/1192
28* Fix sending announcements to playergroups/synced players by @marcelveldt in https://github.com/music-assistant/server/pull/1199
29* Bugfixes and improvements to (universal) player groups by @marcelveldt in https://github.com/music-assistant/server/pull/1203
30* Add videos to YTM search results by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1202
31* Fixes Spotify API for library Add/Remove of Artist by @sprocket-9 in https://github.com/music-assistant/server/pull/1200
32
33### Dependencies
34* Bump orjson from 3.9.15 to 3.10.0 by @dependabot in https://github.com/music-assistant/server/pull/1194
35* Bump ruff from 0.3.3 to 0.3.4 by @dependabot in https://github.com/music-assistant/server/pull/1195
36* Soundcloudpy pip by @gieljnssns in https://github.com/music-assistant/server/pull/1191
37* Bump async-upnp-client from 0.38.2 to 0.38.3 by @dependabot in https://github.com/music-assistant/server/pull/1198
38* Bump plexapi from 4.15.10 to 4.15.11 by @dependabot in https://github.com/music-assistant/server/pull/1196
39* Bump pillow from 10.2.0 to 10.3.0 by @dependabot in https://github.com/music-assistant/server/pull/1201
40
41## New Contributors
42* @sprocket-9 made their first contribution in https://github.com/music-assistant/server/pull/1192
43
44**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b129...2.0.0b130
45
46# [2.0.0 BETA 129] - 29.03.2024
47
48- Fix playback to Airplay speakers
49- Possible Fix for Announcements to slimproto groups
50- Possible fix for playback of Soundcloud
51
52# [2.0.0 BETA 128] - 29.03.2024
53
54Fixed support for seeking in several providers
55Fixed playback on local filesystems
56A few other tweaks regarding playback
57Frontend updates
58
59# [2.0.0 BETA 127] - 28.03.2024
60
61Several tweaks for radio streams and YTM
62
63# [2.0.0 BETA 125] - 26.03.2024
64
65## What's Changed
66* Some fixes for playback
67* Fixes for logging by @marcelveldt in https://github.com/music-assistant/server/pull/1182
68* Some enhancements to the Announcement feature by @marcelveldt in https://github.com/music-assistant/server/pull/1184
69* Add categories to config entries by @marcelveldt in https://github.com/music-assistant/server/pull/1185
70
71
72**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b124...2.0.0b125
73
74# [2.0.0 BETA 124] - 26.03.2024
75
76## What's Changed
77* Various fixes for Tidal by @jozefKruszynski in https://github.com/music-assistant/server/pull/1174
78* Performance and stability fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1180
79
80**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b122...2.0.0b123
81
82# [2.0.0 BETA 122] - 24.03.2024
83
84## What's Changed
85* [Tidal] bump tidal-api to 0.7.5 by @jozefKruszynski in https://github.com/music-assistant/server/pull/1165
86* [Deezer]: Update deezer-python-async to use pypi version by @arctixdev in https://github.com/music-assistant/server/pull/1171
87* Increase Airplay playback buffer by @marcelveldt in https://github.com/music-assistant/server/pull/1172
88* Implement a safer way to deal with the buffer limit by @marcelveldt in https://github.com/music-assistant/server/pull/1173
89
90
91**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b121...2.0.0b122
92
93# [2.0.0 BETA 121] - 24.03.2024
94
95Patch to fix long running radio streams stopping after a while.
96
97# [2.0.0 BETA 120] - 23.03.2024
98
99## What's Changed
100* Several improvements to playing radio streams by @marcelveldt in https://github.com/music-assistant/server/pull/1167
101* Add support for Spotify Liked Songs by @robin-thoni in https://github.com/music-assistant/server/pull/1161
102* Add small buffer in Airplay streaming logic by @marcelveldt in https://github.com/music-assistant/server/pull/1168
103* Fix install packages using pip by @marcelveldt in https://github.com/music-assistant/server/pull/1169
104
105
106**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b119...2.0.0b120
107
108# [2.0.0 BETA 119] - 23.03.2024
109
110## What's Changed
111* Fix typo in config controller by @marcelveldt in https://github.com/music-assistant/server/pull/1164
112* Fix cleanup of (aborted) ffmpeg processes by @marcelveldt in https://github.com/music-assistant/server/pull/1166
113* Add support for Dev Containers/Codespaces by @robin-thoni in https://github.com/music-assistant/server/pull/1160
114
115* Bump pychromecast from 13.1.0 to 14.0.0 by @dependabot in https://github.com/music-assistant/server/pull/1122
116* Bump ruff from 0.2.2 to 0.3.3 by @dependabot in https://github.com/music-assistant/server/pull/1152
117* Bump plexapi from 4.15.9 to 4.15.10 by @dependabot in https://github.com/music-assistant/server/pull/1134
118
119
120## New Contributors
121* @robin-thoni made their first contribution in https://github.com/music-assistant/server/pull/1160
122
123**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b118...2.0.0b119
124
125# [2.0.0 BETA 118] - 22.03.2024
126
127## What's Changed
128* Fix high memory and cpu usage by @marcelveldt in https://github.com/music-assistant/server/pull/1157
129* Minor change to server version example by @OzGav in https://github.com/music-assistant/server/pull/1158
130* Some fixes for Announcement feature by @marcelveldt in https://github.com/music-assistant/server/pull/1159
131* Flow stream enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1162
132* Fix default Snapserver config by @marcelveldt in https://github.com/music-assistant/server/pull/1163
133
134
135**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b117...2.0.0b118
136
137# [2.0.0 BETA 117] - 21.03.2024
138
139## What's Changed
140
141* Use Deezer artist name instead of ID when ID isn't present by @lyonzy in https://github.com/music-assistant/server/pull/1154
142* Performance and stability improvements to streaming by @marcelveldt in https://github.com/music-assistant/server/pull/1156
143* Jellyfin Transcoding Fix by @tesnos6921 in https://github.com/music-assistant/server/pull/1155
144
145## New Contributors
146* @tesnos6921 made their first contribution in https://github.com/music-assistant/server/pull/1155
147
148**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b116...2.0.0b117
149
150# [2.0.0 BETA 116] - 18.03.2024
151
152**Some small follow-up fixes:**
153
154- Better exception handling in spotify
155
156- Prevent useless logging in fileprovider
157
158- Try to prevent port conflict with jellyfin
159
160- Fix snapserver builtin server start
161
162- Improve seek performance of airplay
163
164- Fix airplay stutter with crossfade
165
166# [2.0.0 BETA 115] - 18.03.2024
167
168## What's Changed
169* Fix playback on Universal Group and Snapcast by @marcelveldt in https://github.com/music-assistant/server/pull/1149
170* Include a Snapserver in the snapcast provider by @marcelveldt in https://github.com/music-assistant/server/pull/1150
171
172
173**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b114...2.0.0b115
174
175# [2.0.0 BETA 114] - 18.03.2024
176
177## What's Changed
178* Fix playback issues on Qobuz by @marcelveldt in https://github.com/music-assistant/server/pull/1147
179* Announce support (TTS with automatic resume) by @marcelveldt in https://github.com/music-assistant/server/pull/1148
180
181
182**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b111...2.0.0b114
183
184# [2.0.0 BETA 111] - 16.03.2024
185
186Fix (stand-alone) Airplay playback
187
188# [2.0.0 BETA 110] - 16.03.2024
189
190## What's Changed
191* YTMusic fixes by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1145
192* Added seek support to Jellyfin Provider by @lyonzy in https://github.com/music-assistant/server/pull/1140
193* Add option to connect to plex server over https by @tenfire in https://github.com/music-assistant/server/pull/1127
194* Fix playback on Google cast and grouped players by @marcelveldt in https://github.com/music-assistant/server/pull/1146
195
196## New Contributors
197* @lyonzy made their first contribution in https://github.com/music-assistant/server/pull/1140
198* @tenfire made their first contribution in https://github.com/music-assistant/server/pull/1127
199
200**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b109...2.0.0b110
201
202# [2.0.0 BETA 109] - 15.03.2024
203
204## What's Changed
205
206* Subsonic: Check for transcodeOffset support on startup by @khers in https://github.com/music-assistant/server/pull/1137
207* Fix volume normalization by @marcelveldt in https://github.com/music-assistant/server/pull/1139
208* Subsonic: Moving blocking IO to task by @khers in https://github.com/music-assistant/server/pull/1141
209
210* Group playback fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1144
211
212### Dependencies
213* Bump ytmusicapi from 1.5.3 to 1.6.0 by @dependabot in https://github.com/music-assistant/server/pull/1133
214* Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/music-assistant/server/pull/1138
215* Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in https://github.com/music-assistant/server/pull/1143
216* Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/music-assistant/server/pull/1142
217
218
219**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b108...2.0.0b109
220
221# [2.0.0 BETA 108] - 12.03.2024
222
223## What's Changed
224
225- Some fixes for slimproto
226- Some fixes for Airplay
227- Skip sending default name as metadata in stream
228- Handle Spotify rate limiter
229- Speed-up loading the configs
230
231
232**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b107...2.0.0b108
233
234# [2.0.0 BETA 107] - 10.03.2024
235
236## What's Changed
237* A collection of small enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1130
238* A lot of optimizations to the SlimProto provider by @marcelveldt in https://github.com/music-assistant/server/pull/1131
239* Make the logging less verbose for errors by @marcelveldt in https://github.com/music-assistant/server/pull/1118
240* Correctly select a free port by @raxbg in https://github.com/music-assistant/server/pull/1121
241
242## Dependencies
243* Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/music-assistant/server/pull/1120
244* Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in https://github.com/music-assistant/server/pull/1119
245* Bump shortuuid from 1.0.11 to 1.0.12 by @dependabot in https://github.com/music-assistant/server/pull/1125
246* Bump aiosqlite from 0.19.0 to 0.20.0 by @dependabot in https://github.com/music-assistant/server/pull/1123
247* Bump cryptography from 42.0.4 to 42.0.5 by @dependabot in https://github.com/music-assistant/server/pull/1124
248* Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in https://github.com/music-assistant/server/pull/1129
249* Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in https://github.com/music-assistant/server/pull/1128
250
251
252## New Contributors
253* @raxbg made their first contribution in https://github.com/music-assistant/server/pull/1121
254
255**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b106...2.0.0b107
256
257# [2.0.0 BETA 106] - 26.02.2024
258
259## Whatâs Changed
260
261### Server 2.0.0 BETA 106
262
263## What's Changed
264* frontend-2.3.3 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1116
265* Some small bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1117
266* Bump pylint from 3.0.3 to 3.1.0 by @dependabot in https://github.com/music-assistant/server/pull/1115
267* Bump orjson from 3.9.14 to 3.9.15 by @dependabot in https://github.com/music-assistant/server/pull/1114
268* Bump pytest from 8.0.1 to 8.0.2 by @dependabot in https://github.com/music-assistant/server/pull/1113
269* Bump ruff from 0.2.1 to 0.2.2 by @dependabot in https://github.com/music-assistant/server/pull/1111
270* Bump ytmusicapi from 1.5.2 to 1.5.3 by @dependabot in https://github.com/music-assistant/server/pull/1112
271
272**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b105...2.0.0b106
273
274### Frontend 2.3.3
275
276- #401 - Fix icons on panel view (@marcelveldt)
277- #400 - Fix for now playing widget (@marcelveldt)
278
279## â¬ï¸ Dependencies
280
281### Server
282
283### Frontend
284
285<details>
286<summary>8 changes</summary>
287
288- #393 - Bump vue-router from 4.2.5 to 4.3.0 (@dependabot)
289- #392 - Bump eslint from 8.56.0 to 8.57.0 (@dependabot)
290- #394 - Bump sass from 1.71.0 to 1.71.1 (@dependabot)
291- #395 - Bump vue from 3.4.19 to 3.4.20 (@dependabot)
292- #396 - Bump @types/node from 20.11.19 to 20.11.20 (@dependabot)
293- #397 - Bump nanoid from 5.0.5 to 5.0.6 (@dependabot)
294- #398 - Bump vuetify from 3.5.4 to 3.5.6 (@dependabot)
295- #399 - Bump eslint-plugin-vue from 9.21.1 to 9.22.0 (@dependabot)
296</details>
297
298
299
300# [2.0.0 BETA 105] - 25.02.2024
301
302## Whatâs Changed
303
304### Server 2.0.0 BETA 105
305
306## What's Changed
307* Some optimizations for Airplay streaming by @marcelveldt in https://github.com/music-assistant/server/pull/1107
308* Add verbose log level by @marcelveldt in https://github.com/music-assistant/server/pull/1109
309* Subsonic: fix cover art resolution by @khers in https://github.com/music-assistant/server/pull/1108
310* frontend-2.3.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1110
311
312
313**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b104...2.0.0b105
314
315### Frontend 2.3.2
316
317- #391 - Various small tweaks and fixes (@marcelveldt)
318- #390 - Improved paths (@dobby5)
319- #388 - Reworked Home View Page (@dobby5)
320- #389 - Remove unused ellipsis (@OzGav)
321
322## â¬ï¸ Dependencies
323
324### Server
325
326### Frontend
327
328
329
330# [2.0.0 BETA 104] - 24.02.2024
331
332## Whatâs Changed
333
334### Server 2.0.0 BETA 104
335
336## What's Changed
337* Change documentation link again by @OzGav in https://github.com/music-assistant/server/pull/1102
338* [Deezer]: Fix search by @arctixdev in https://github.com/music-assistant/server/pull/1104
339* Bump cryptography from 42.0.2 to 42.0.4 by @dependabot in https://github.com/music-assistant/server/pull/1103
340* frontend-2.3.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1105
341* Some small bugfixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1106
342
343
344**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b103...2.0.0b104
345
346### Frontend 2.3.1
347
348- #386 - Lokalise: Translations update (@marcelveldt)
349
350## â¬ï¸ Dependencies
351
352### Server
353
354### Frontend
355
356
357
358# [2.0.0 BETA 103] - 20.02.2024
359
360## Whatâs Changed
361
362### Server 2.0.0 BETA 103
363
364## What's Changed
365* More improvements for the Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/1100
366* Add documentation links by @OzGav in https://github.com/music-assistant/server/pull/1098
367* frontend-2.3.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1101
368
369
370**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b102...2.0.0b103
371
372### Frontend 2.3.0
373
374- #385 - Add translation docs link (@OzGav)
375- #300 - Add heart icon to grid view (@JeffersonBledsoe)
376
377## â¬ï¸ Dependencies
378
379### Server
380
381### Frontend
382
383<details>
384<summary>4 changes</summary>
385
386- #381 - Bump sass from 1.70.0 to 1.71.0 (@dependabot)
387- #382 - Bump @types/node from 20.11.17 to 20.11.19 (@dependabot)
388- #383 - Bump vuetify from 3.5.3 to 3.5.4 (@dependabot)
389- #384 - Bump vite-plugin-pwa from 0.18.1 to 0.19.0 (@dependabot)
390</details>
391
392
393
394# [2.0.0 BETA 102] - 20.02.2024
395
396## What's Changed
397* Various bugfixes
398
399* Bump pre-commit from 3.6.0 to 3.6.2 by @dependabot in https://github.com/music-assistant/server/pull/1097
400* Bump black from 24.1.1 to 24.2.0 by @dependabot in https://github.com/music-assistant/server/pull/1096
401* Bump pytest from 8.0.0 to 8.0.1 by @dependabot in https://github.com/music-assistant/server/pull/1095
402* Bump orjson from 3.9.13 to 3.9.14 by @dependabot in https://github.com/music-assistant/server/pull/1094
403* Bump async-upnp-client from 0.38.1 to 0.38.2 by @dependabot in https://github.com/music-assistant/server/pull/1093
404
405
406**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b101...2.0.0b102
407
408# [2.00 BETA 101] - 19.02.2024
409
410## What's Changed
411* A collection of small bugfixes and optimizations by @marcelveldt in https://github.com/music-assistant/server/pull/1092
412
413
414**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b100...2.0.0b101
415
416# [2.0.0 BETA 100] - 19.02.2024
417
418## What's Changed
419* [Deezer] Allow user to manually input arl token, temporary fix by @arctixdev in https://github.com/music-assistant/server/pull/1090
420* Airplay fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1091
421
422
423**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b99...2.0.0b100
424
425# [2.0.0 BETA 99] - 18.02.2024
426
427## Whatâs Changed
428
429### Server 2.0.0 BETA 99
430
431## What's Changed
432* Some more fixes for the Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/1088
433* frontend-2.2.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1089
434
435
436**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b98...2.0.0b99
437
438### Frontend 2.2.2
439
440- #380 - Lokalise: Translations update (@marcelveldt)
441- #376 - Fix the weird behaviour with the search field and badge (@jozefKruszynski)
442- #378 - Fix homescreen widgets for radio and playlists (@marcelveldt)
443- #377 - Fix players list empty in settings (@marcelveldt)
444- #375 - Lokalise: Translations update (@marcelveldt)
445- #374 - Changes to when and how the player row cards are shown (@jozefKruszynski)
446- #372 - Added wheel event to PlayerVolume (along with existing native events) (@githrdw)
447- #373 - Remove duplicate [default] (@OzGav)
448
449## â¬ï¸ Dependencies
450
451### Server
452
453### Frontend
454
455
456
457# [2.0.0 BETA 98] - 18.02.2024
458
459## Whatâs Changed
460
461- #1087 - Fix cliraop lib permissions (@MarvinSchenkel)
462
463
464# [2.0.0 BETA 97] - 18.02.2024
465
466## What's Changed
467* Fix Airplay playback on docker/haos installs by @marcelveldt in https://github.com/music-assistant/server/pull/1086
468
469
470**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b96...2.0.0b97
471
472# [2.0.0 BETA 96] - 18.02.2024
473
474## What's Changed
475* Add missing pyatv dependency by @jozefKruszynski in https://github.com/music-assistant/server/pull/1085
476
477
478**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b95...2.0.0b96
479
480# [2.0.0 BETA95] - 18.02.2024
481
482## What's Changed
483* Fix HomeAssistant provider on supervised installs by @marcelveldt in https://github.com/music-assistant/server/pull/1082
484* Change documentation links by @OzGav in https://github.com/music-assistant/server/pull/1083
485* Replace Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/1084
486
487
488**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b94...2.0.0b95
489
490# [2.0.0 BETA 94] - 14.02.2024
491
492## Whatâs Changed
493
494### Server 2.0.0 BETA 94
495
496## What's Changed
497* Bump hass client to 1.0.1 by @marcelveldt in https://github.com/music-assistant/server/pull/1079
498* frontend-2.2.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1080
499* Bugfix for skipped track when playing an artist or album by @marcelveldt in https://github.com/music-assistant/server/pull/1081
500
501
502**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b93...2.0.0b94
503
504### Frontend 2.2.1
505
506* Fix volume slider
507
508## â¬ï¸ Dependencies
509
510### Server
511
512### Frontend
513
514
515
516# [2.0.0 BETA 93] - 13.02.2024
517
518## Whatâs Changed
519
520### Server 2.0.0 BETA 93
521
522## What's Changed
523* Add Home Assistant player provider by @marcelveldt in https://github.com/music-assistant/server/pull/1077
524* Add Jellyfin Music Provider by @lokiberra in https://github.com/music-assistant/server/pull/1007
525* Subsonic: Implement features required by Nextcloud Music support by @perillamint in https://github.com/music-assistant/server/pull/1056
526
527### Dependencies and maintenance
528* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1068
529* Reconfigure linting,testing and formatting by @marcelveldt in https://github.com/music-assistant/server/pull/1070
530* Bump cryptography from 41.0.7 to 42.0.2 by @dependabot in https://github.com/music-assistant/server/pull/1067
531* Bump aiohttp from 3.9.2 to 3.9.3 by @dependabot in https://github.com/music-assistant/server/pull/1066
532* Bump ludeeus/action-require-labels from 1.0.0 to 1.1.0 by @dependabot in https://github.com/music-assistant/server/pull/1069
533
534* Bump pychromecast from 13.0.8 to 13.1.0 by @dependabot in https://github.com/music-assistant/server/pull/1065
535* Tidal typing by @jozefKruszynski in https://github.com/music-assistant/server/pull/1057
536* Bump python-slugify from 8.0.1 to 8.0.3 by @dependabot in https://github.com/music-assistant/server/pull/1063
537* Add support for Python 3.12 + fix issues with type checking by @marcelveldt in https://github.com/music-assistant/server/pull/1071
538* Bump pytest from 7.4.4 to 8.0.0 by @dependabot in https://github.com/music-assistant/server/pull/1074
539* Bump python-slugify from 8.0.3 to 8.0.4 by @dependabot in https://github.com/music-assistant/server/pull/1076
540* Bump orjson from 3.9.12 to 3.9.13 by @dependabot in https://github.com/music-assistant/server/pull/1073
541* Bump ytmusicapi from 1.5.1 to 1.5.2 by @dependabot in https://github.com/music-assistant/server/pull/1072
542* Bump plexapi from 4.15.7 to 4.15.9 by @dependabot in https://github.com/music-assistant/server/pull/1075
543
544* frontend-2.2.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1078
545
546## New Contributors
547* @perillamint made their first contribution in https://github.com/music-assistant/server/pull/1056
548* @lokiberra made their first contribution in https://github.com/music-assistant/server/pull/1007
549
550**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b92...2.0.0b93
551
552### Frontend 2.2.0
553
554- #371 - Handle provider set-up depending on another provider (@marcelveldt)
555- #370 - Lokalise: Translations update (@marcelveldt)
556- #347 - Add wheel event to PlayerVolume component (@githrdw)
557- #348 - Added currently playing player queues to widget row (@jozefKruszynski)
558- #350 - Add a badge for when search is filtering results (@jozefKruszynski)
559- #349 - Add album to playlist (@jozefKruszynski)
560
561## â¬ï¸ Dependencies
562
563### Server
564
565### Frontend
566
567<details>
568<summary>15 changes</summary>
569
570- #365 - Bump vite-plugin-pwa from 0.17.5 to 0.18.1 (@dependabot)
571- #368 - Bump @typescript-eslint/eslint-plugin from 6.20.0 to 7.0.0 (@dependabot)
572- #369 - Bump vue from 3.4.15 to 3.4.19 (@dependabot)
573- #364 - Bump ludeeus/action-require-labels from 1.0.0 to 1.1.0 (@dependabot)
574- #362 - Bump @types/node from 20.11.10 to 20.11.17 (@dependabot)
575- #363 - Bump @typescript-eslint/parser from 6.19.1 to 6.21.0 (@dependabot)
576- #352 - Bump prettier from 3.2.4 to 3.2.5 (@dependabot)
577- #355 - Bump @typescript-eslint/eslint-plugin from 6.19.1 to 6.20.0 (@dependabot)
578- #361 - Bump vuetify from 3.5.1 to 3.5.3 (@dependabot)
579- #351 - Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (@dependabot)
580- #356 - Bump marked from 11.2.0 to 12.0.0 (@dependabot)
581- #357 - Bump eslint-plugin-vue from 9.20.1 to 9.21.1 (@dependabot)
582- #359 - Bump nanoid from 5.0.4 to 5.0.5 (@dependabot)
583- #360 - Bump vue-i18n from 9.9.0 to 9.9.1 (@dependabot)
584- #346 - Bump @types/node from 20.11.7 to 20.11.10 (@dependabot)
585</details>
586
587
588
589# [2.0.0 BETA 92] - 03.02.2024
590
591## What's Changed
592* Bump mashumaro from 3.11 to 3.12 by @dependabot in https://github.com/music-assistant/server/pull/1048
593* Bump black from 23.12.1 to 24.1.1 by @dependabot in https://github.com/music-assistant/server/pull/1046
594* Bump colorlog from 6.8.0 to 6.8.2 by @dependabot in https://github.com/music-assistant/server/pull/1049
595* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1052
596* Bump aiohttp from 3.9.1 to 3.9.2 by @dependabot in https://github.com/music-assistant/server/pull/1051
597* Bump ytmusicapi from 1.5.0 to 1.5.1 by @dependabot in https://github.com/music-assistant/server/pull/1050
598* Replace None with empty string where necessary by @jozefKruszynski in https://github.com/music-assistant/server/pull/1053
599* Fix async issue in SnapcastProvider by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1054
600* Bump tidalapi from 0.7.3 to 0.7.4 by @dependabot in https://github.com/music-assistant/server/pull/1047
601* Fix the browsing error for album tracks by @jozefKruszynski in https://github.com/music-assistant/server/pull/1061
602* Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 by @dependabot in https://github.com/music-assistant/server/pull/1060
603* Subsonic: Two new features, better error handling, and reworked album/track parsing by @khers in https://github.com/music-assistant/server/pull/1055
604* Fix empty players list in config by @marcelveldt in https://github.com/music-assistant/server/pull/1062
605* Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in https://github.com/music-assistant/server/pull/1058
606* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1059
607
608
609**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b90...2.0.0b92
610
611# [2.0.0 BETA 90] - 29.01.2024
612
613## What's Changed
614* Bugfixes for corrupted Sonos player configs and slimproto sync by @marcelveldt in https://github.com/music-assistant/server/pull/1044
615* Speed-up startup and fix clear cache by @marcelveldt in https://github.com/music-assistant/server/pull/1045
616
617
618**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b89...2.0.0b90
619
620# [2.0.0 BETA 89] - 29.01.2024
621
622## What's Changed
623* Soundcloud - Fix for sync error by @gieljnssns in https://github.com/music-assistant/server/pull/1042
624* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1041
625* Some stability and bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/1043
626
627
628**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b88...2.0.0b89
629
630# [2.0.0 BETA 88] - 28.01.2024
631
632## Whatâs Changed
633
634### Server 2.0.0 BETA 88
635
636Fixes the stability issues introduced in beta87 !
637
638## What's Changed
639* Subsonic: Support track enumeration on older Navidrome servers by @khers in https://github.com/music-assistant/server/pull/1037
640* Fix Sonos player provider by @marcelveldt in https://github.com/music-assistant/server/pull/1038
641* Some small bugfixes and optimizations by @marcelveldt in https://github.com/music-assistant/server/pull/1039
642* frontend-2.1.2 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1040
643
644
645**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b87...2.0.0b88
646
647### Frontend 2.1.2
648
649- Some bug fixes for freezing UI
650
651## â¬ï¸ Dependencies
652
653### Server
654
655### Frontend
656
657- #345 - Bump vue from 3.3.4 to 3.4.15 (@dependabot)
658
659
660
661# [2.0.0 BETA 87] - 27.01.2024
662
663## Whatâs Changed
664
665### Server 2.0.0 BETA 87
666
667## What's Changed
668* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1031
669* A collection of small fixes and enhancements by @marcelveldt in https://github.com/music-assistant/server/pull/1030
670* Add player provider for devices running fully kiosk by @marcelveldt in https://github.com/music-assistant/server/pull/1032
671* Add default enqueue options by @marcelveldt in https://github.com/music-assistant/server/pull/1033
672* frontend-2.1.1 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1034
673* A few enqueue fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1036
674* Subsonic: Better scrobbling and track enumeration by @khers in https://github.com/music-assistant/server/pull/1035
675
676
677**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b86...2.0.0b87
678
679### Frontend 2.1.1
680
681- #335 - Lokalise: Translations update (@marcelveldt)
682- #334 - Lokalise: Translations update (@marcelveldt)
683- #333 - Add better translations for settings (@marcelveldt)
684- #332 - Lokalise: Translations update (@marcelveldt)
685
686## â¬ï¸ Dependencies
687
688### Server
689
690### Frontend
691
692<details>
693<summary>18 changes</summary>
694
695- #336 - Bump prettier from 3.0.3 to 3.2.4 (@dependabot)
696- #337 - Bump vite-plugin-pwa from 0.17.4 to 0.17.5 (@dependabot)
697- #338 - Bump @typescript-eslint/parser from 6.2.1 to 6.19.1 (@dependabot)
698- #339 - Bump eslint-plugin-vue from 9.19.2 to 9.20.1 (@dependabot)
699- #340 - Bump jsdom from 23.0.1 to 24.0.0 (@dependabot)
700- #341 - Bump @mdi/font from 7.3.67 to 7.4.47 (@dependabot)
701- #342 - Bump @types/node from 20.11.6 to 20.11.7 (@dependabot)
702- #343 - Bump sass from 1.69.7 to 1.70.0 (@dependabot)
703- #344 - Bump eslint-plugin-prettier from 5.0.1 to 5.1.3 (@dependabot)
704- #321 - Bump eslint-config-prettier from 8.9.0 to 9.1.0 (@dependabot)
705- #325 - Bump @vitejs/plugin-vue from 4.5.1 to 4.6.2 (@dependabot)
706- #326 - Bump @vue/eslint-config-typescript from 11.0.3 to 12.0.0 (@dependabot)
707- #322 - Bump vuetify from 3.4.11 to 3.5.1 (@dependabot)
708- #330 - Bump @typescript-eslint/eslint-plugin from 6.18.1 to 6.19.1 (@dependabot)
709- #331 - Bump @types/node from 20.10.7 to 20.11.6 (@dependabot)
710- #327 - Bump @intlify/unplugin-vue-i18n from 1.5.0 to 2.0.0 (@dependabot)
711- #328 - Bump @vue/tsconfig from 0.4.0 to 0.5.1 (@dependabot)
712- #329 - Bump typescript from 5.3.2 to 5.3.3 (@dependabot)
713</details>
714
715
716
717# [2.0.0 BETA86] - 26.01.2024
718
719## What's Changed
720* Some fixes to the Subsonic provider by @khers in https://github.com/music-assistant/server/pull/1027
721* Subsonic: Handle missing artist id and check before building Images by @khers in https://github.com/music-assistant/server/pull/1028
722* Fix queue track repeat + Some improvements to Sonos players by @marcelveldt in https://github.com/music-assistant/server/pull/1029
723
724
725**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b85...2.0.0b86
726
727# [2.0.0 BETA 85] - 24.01.2024
728
729## What's Changed
730* Youtube maintenance by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1022
731* RadioBrowser: pin requirement to pip version by @gieljnssns in https://github.com/music-assistant/server/pull/1024
732* Remove python-ffmpeg requirement from Snapcast manifest.json by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1023
733* A few small improvements to the Chromecast provider by @marcelveldt in https://github.com/music-assistant/server/pull/1025
734* Fix musicbrainz id check by @marcelveldt in https://github.com/music-assistant/server/pull/1026
735
736
737**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b84...2.0.0b85
738
739# [2.0.0 BETA 84] - 22.01.2024
740
741## New Music provider
742@khers added the SubSonic music provider, great work, thanks!
743
744## What's Changed
745* Add Open Subsonic MusicProvider by @khers in https://github.com/music-assistant/server/pull/1006
746* Cleanup binaries by @marcelveldt in https://github.com/music-assistant/server/pull/1014
747* Replace UUID check on MusicBrainz ID by @marcelveldt in https://github.com/music-assistant/server/pull/1015
748* Fix next track playback on Chromecast groups by @marcelveldt in https://github.com/music-assistant/server/pull/1016
749
750### Dependencies
751* Bump ruff from 0.1.13 to 0.1.14 by @dependabot in https://github.com/music-assistant/server/pull/1020
752* Bump orjson from 3.9.10 to 3.9.12 by @dependabot in https://github.com/music-assistant/server/pull/1019
753* Bump soco from 0.30.1 to 0.30.2 by @dependabot in https://github.com/music-assistant/server/pull/1021
754* Bump async-upnp-client from 0.38.0 to 0.38.1 by @dependabot in https://github.com/music-assistant/server/pull/1017
755
756## New Contributors
757* @khers made their first contribution in https://github.com/music-assistant/server/pull/1006
758
759**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b83...2.0.0b84
760
761# [2.0.0 BETA 83] - 21.01.2024
762
763## Whatâs Changed
764
765### Server 2.0.0 BETA 83
766
767## What's Changed
768
769* Refactor enqueing of items during playback and standardize player settings by @marcelveldt in https://github.com/music-assistant/server/pull/1008
770* Fixes for plex connection by @jozefKruszynski in https://github.com/music-assistant/server/pull/1000
771* Better support for Player groups by @marcelveldt in https://github.com/music-assistant/server/pull/1011
772* A few small tweaks by @marcelveldt in https://github.com/music-assistant/server/pull/1012
773* frontend-2.1.0 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1013
774
775**BREAKING CHANGE!**
776If you used Universal Player Group to create groups, you need to re-create your playergroups.
777For best quality and convenience use the new provider specific syncgroups introduced in this release.
778The Universal Sync Group will allow you to put syncgroups as childs but none of the members of a Universal Player group will be synced.
779
780**Dependencies:**
781* Bump unidecode from 1.3.7 to 1.3.8 by @dependabot in https://github.com/music-assistant/server/pull/1005
782* Bump ruff from 0.1.11 to 0.1.13 by @dependabot in https://github.com/music-assistant/server/pull/1002
783* Bump pycryptodome from 3.19.1 to 3.20.0 by @dependabot in https://github.com/music-assistant/server/pull/1001
784* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/1010
785
786
787
788**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b82...2.0.0b83
789
790### Frontend 2.1.0
791
792- #320 - Adjust to backend changes (@marcelveldt)
793
794## â¬ï¸ Dependencies
795
796### Server
797
798### Frontend
799
800<details>
801<summary>10 changes</summary>
802
803- #277 - Bump websocket-ts from 1.1.1 to 2.1.5 (@dependabot)
804- #319 - Bump vuetify from 3.3.14 to 3.4.11 (@dependabot)
805- #311 - Bump replace-in-file from 7.0.2 to 7.1.0 (@dependabot)
806- #312 - Bump eslint from 8.54.0 to 8.56.0 (@dependabot)
807- #310 - Bump home-assistant-js-websocket from 8.2.0 to 9.1.0 (@dependabot)
808- #313 - Bump vue-i18n from 9.7.0 to 9.9.0 (@dependabot)
809- #314 - Bump sass from 1.69.5 to 1.69.7 (@dependabot)
810- #315 - Bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.18.1 (@dependabot)
811- #316 - Bump @mdi/js from 7.3.67 to 7.4.47 (@dependabot)
812- #318 - Bump actions/cache from 3 to 4 (@dependabot)
813</details>
814
815
816
817# [2.0.0 BETA 82] - 14.01.2024
818
819## What's Changed
820* Reverting a change in the ytmusicapi that currently breaks YTMusic. by @MarvinSchenkel in https://github.com/music-assistant/server/pull/997
821* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/998
822* Some small bug fixes by @marcelveldt in https://github.com/music-assistant/server/pull/999
823
824
825**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b81...2.0.0b82
826
827# [2.0.0 BETA 81] - 09.01.2024
828
829## Whatâs Changed
830
831### Server 2.0.0 BETA 81
832
833## What's Changed
834* Fixes bug where snapcast does not work by @SantiagoSotoC in https://github.com/music-assistant/server/pull/991
835* Add guard for missing id in MusicBrainz result by @marcelveldt in https://github.com/music-assistant/server/pull/995
836* frontend-2.0.17 by @music-assistant-machine in https://github.com/music-assistant/server/pull/996
837
838
839### Dependencies
840* Bump mypy from 1.7.1 to 1.8.0 by @dependabot in https://github.com/music-assistant/server/pull/984
841* Bump zeroconf from 0.128.0 to 0.131.0 by @dependabot in https://github.com/music-assistant/server/pull/986
842* Bump pytest from 7.4.3 to 7.4.4 by @dependabot in https://github.com/music-assistant/server/pull/987
843* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/990
844* Bump pillow from 10.1.0 to 10.2.0 by @dependabot in https://github.com/music-assistant/server/pull/994
845* Bump ruff from 0.1.9 to 0.1.11 by @dependabot in https://github.com/music-assistant/server/pull/992
846* Bump ytmusicapi from 1.3.2 to 1.4.2 by @dependabot in https://github.com/music-assistant/server/pull/993
847* Bump pytest-asyncio from 0.23.2 to 0.23.3 by @dependabot in https://github.com/music-assistant/server/pull/985
848* Bump pycryptodome from 3.19.0 to 3.19.1 by @dependabot in https://github.com/music-assistant/server/pull/983
849
850
851
852**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b80...2.0.0b81
853
854### Frontend 2.0.17
855
856- #299 - Make the icon in the "Play modal dialog" not interactive (@JeffersonBledsoe)
857
858## â¬ï¸ Dependencies
859
860### Server
861
862### Frontend
863
864<details>
865<summary>8 changes</summary>
866
867- #293 - Bump vite-plugin-pwa from 0.17.2 to 0.17.4 (@dependabot)
868- #296 - Bump vite-plugin-webfont-dl from 3.7.6 to 3.9.1 (@dependabot)
869- #294 - Bump eslint-plugin-vue from 9.18.1 to 9.19.2 (@dependabot)
870- #289 - Bump actions/setup-python from 4 to 5 (@dependabot)
871- #291 - Bump vue-router from 4.2.4 to 4.2.5 (@dependabot)
872- #303 - Bump @egjs/vue3-flicking from 4.10.8 to 4.11.2 (@dependabot)
873- #308 - Bump vue-tsc from 1.8.22 to 1.8.27 (@dependabot)
874- #309 - Bump @types/node from 20.10.3 to 20.10.7 (@dependabot)
875</details>
876
877
878
879# [2.0.0 BETA 81] - 09.01.2024
880
881## What's Changed
882* Fixes bug where snapcast does not work by @SantiagoSotoC in #991
883* Add guard for missing id in MusicBrainz result by @marcelveldt in #995
884* bump frontend to 2.0.17 by @music-assistant-machine in #996
885
886**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b79...2.0.0b80
887
888# [2.0.0 BETA 80] - 31.12.2023
889
890## What's Changed
891* Some tweaks to MediaItem models by @marcelveldt in https://github.com/music-assistant/server/pull/981
892* Fix playback of radio stations by @marcelveldt in https://github.com/music-assistant/server/pull/982
893
894
895**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b79...2.0.0b80
896
897# [2.0.0 BETA 79] - 30.12.2023
898
899## What's Changed
900* Bump aiohttp from 3.9.0 to 3.9.1 by @dependabot in https://github.com/music-assistant/server/pull/960
901* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/965
902* Bump black from 23.7.0 to 23.11.0 by @dependabot in https://github.com/music-assistant/server/pull/964
903* Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in https://github.com/music-assistant/server/pull/963
904* Bump cryptography from 41.0.6 to 41.0.7 by @dependabot in https://github.com/music-assistant/server/pull/962
905* Bump ruff from 0.1.6 to 0.1.7 by @dependabot in https://github.com/music-assistant/server/pull/961
906* Fix status of child players by @SantiagoSotoC in https://github.com/music-assistant/server/pull/959
907* Update manifest files for several providers by @OzGav in https://github.com/music-assistant/server/pull/967
908* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/966
909* Fix typo in TuneIn init/py by @OzGav in https://github.com/music-assistant/server/pull/968
910* Fixed theaudiodb provider with get_track_metadata issue by @celestianx in https://github.com/music-assistant/server/pull/969
911* Retain extra url keys by @OzGav in https://github.com/music-assistant/server/pull/979
912* Bump ruff from 0.1.7 to 0.1.9 by @dependabot in https://github.com/music-assistant/server/pull/978
913* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/975
914* Bump soco from 0.29.1 to 0.30.1 by @dependabot in https://github.com/music-assistant/server/pull/977
915* Bump python-ffmpeg from 2.0.4 to 2.0.9 by @dependabot in https://github.com/music-assistant/server/pull/972
916* Bump async-upnp-client from 0.36.2 to 0.38.0 by @dependabot in https://github.com/music-assistant/server/pull/974
917* Bump black from 23.11.0 to 23.12.1 by @dependabot in https://github.com/music-assistant/server/pull/976
918* A few small bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/980
919
920## New Contributors
921* @celestianx made their first contribution in https://github.com/music-assistant/server/pull/969
922
923**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b78...2.0.0b79
924
925# [2.0.0 BETA 78] - 08.12.2023
926
927## What's Changed
928* Fix snapcast provider in the dynamic generation of tcp streams by @SantiagoSotoC in https://github.com/music-assistant/server/pull/955
929* Fixing pyproject.toml by @jozefKruszynski in https://github.com/music-assistant/server/pull/957
930* Some fixes for the database migration and matching logic by @marcelveldt in https://github.com/music-assistant/server/pull/958
931
932
933**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b77...2.0.0b78
934
935# [2.0.0 BETA 77] - 06.12.2023
936
937Hotfix to fix some issues introduced in beta 76
938
939# [2.0.0 BETA 76] - 06.12.2023
940
941## What's Changed
942* Add Snapcast Player Provider by @SantiagoSotoC in https://github.com/music-assistant/server/pull/916
943* [Deezer]: New brand (Logo) by @arctixdev in https://github.com/music-assistant/server/pull/930
944* Fixes for slimproto cli and wiim pro streamers by @marcelveldt in https://github.com/music-assistant/server/pull/934
945* [soundcloud] Improved playlist iteration by @domanchi in https://github.com/music-assistant/server/pull/924
946* fix: handle invalid start_index when receiving command player status by @wiflye81 in https://github.com/music-assistant/server/pull/935
947* frontend-2.0.16 by @music-assistant-machine in https://github.com/music-assistant/server/pull/954
948* Improve Filesystem provider by @marcelveldt in https://github.com/music-assistant/server/pull/953
949
950## New Contributors
951* @SantiagoSotoC made their first contribution in https://github.com/music-assistant/server/pull/916
952* @wiflye81 made their first contribution in https://github.com/music-assistant/server/pull/935
953* @music-assistant-machine made their first contribution in https://github.com/music-assistant/server/pull/954
954
955**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b75...2.0.0b76
956
957# [2.0.0 BETA 75] - 13.11.2023
958
959## What's Changed
960* Adjust volume normalisation default by @OzGav in https://github.com/music-assistant/server/pull/909
961* Fix overriding global log level on module level by @marcelveldt in https://github.com/music-assistant/server/pull/918
962* Fix some issues with Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/919
963* Fix issues with debouncing commands to (group)players by @marcelveldt in https://github.com/music-assistant/server/pull/921
964* [soundcloud] bug fix: add limit parameter to get_recommended function by @domanchi in https://github.com/music-assistant/server/pull/920
965* [soundcloud] improved track iteration by @domanchi in https://github.com/music-assistant/server/pull/922
966* Fix cast player playing duplicate songs by @marcelveldt in https://github.com/music-assistant/server/pull/923
967* Tidal: add missing session object to add/remove from library by @jozefKruszynski in https://github.com/music-assistant/server/pull/911
968* Fix config for addon update action by @jozefKruszynski in https://github.com/music-assistant/server/pull/903
969
970
971## Dependencies
972* Bump uvloop from 0.17.0 to 0.19.0 by @dependabot in https://github.com/music-assistant/server/pull/904
973* Bump mypy from 1.5.1 to 1.6.1 by @dependabot in https://github.com/music-assistant/server/pull/908
974* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/910
975* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/915
976* Bump pytest-aiohttp from 1.0.4 to 1.0.5 by @dependabot in https://github.com/music-assistant/server/pull/905
977* Bump pre-commit from 3.3.3 to 3.5.0 by @dependabot in https://github.com/music-assistant/server/pull/907
978* Bump mashumaro from 3.9 to 3.10 by @dependabot in https://github.com/music-assistant/server/pull/913
979* Bump ruff from 0.1.1 to 0.1.5 by @dependabot in https://github.com/music-assistant/server/pull/917
980* Bump plexapi from 4.15.0 to 4.15.5 by @dependabot in https://github.com/music-assistant/server/pull/912
981
982## New Contributors
983* @domanchi made their first contribution in https://github.com/music-assistant/server/pull/920
984
985**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b74...2.0.0b75
986
987# [2.0.0 BETA 74] - 28.10.2023
988
989## Frontend 2.0.15
990
991## Whatâs Changed
992
993- #252 - A few small fixes (@marcelveldt)
994- #239 - Lokalise: Translations update (@marcelveldt)
995- #213 - Add dark mode theme-color for top bar on mobile browsers (and Safari desktop) (@krisnoble)
996- #196 - Update release.yml (@jozefKruszynski)
997- #195 - CI action to create a PR on the core repo on release (@jozefKruszynski)
998- #194 - Lokalise: Translations update (@marcelveldt)
999- #193 - Improve browse feature (@marcelveldt)
1000- #191 - Lokalise: Translations update (@marcelveldt)
1001- #190 - Add (basic) Widget rows to Home screen (@marcelveldt)
1002- #189 - Small refactor of theme colors (@marcelveldt)
1003- #186 - Several small bugfixes (@marcelveldt)
1004- #175 - Rework Navigation (@marcelveldt)
1005- #169 - mobile player color schema correction (@dobby5)
1006- #171 - Lokalise: Translations update (@marcelveldt)
1007- #170 - Some small adjustments to the settings pages (@marcelveldt)
1008- #168 - Button improvements (@dobby5)
1009- #167 - A collection of small bug fixes (@marcelveldt)
1010- #166 - Lokalise: Translations update (@marcelveldt)
1011- #164 - Remove header and adjust all views (@marcelveldt)
1012- #163 - Bottom mobile player (@dobby5)
1013- #162 - Fix add to playlist (@marcelveldt)
1014- #161 - Improve Itemdetails (@marcelveldt)
1015- #160 - Various bugfixes and improvements (@dobby5)
1016- #159 - MA - Merge (@dobby5)
1017- #158 - Add some base diagnostic server info (@marcelveldt)
1018- #157 - Fix some glitches (@marcelveldt)
1019- #156 - Switch to SVG provider icons (@marcelveldt)
1020- #155 - Backend changes for library refactor (@marcelveldt)
1021- #143 - Ma design 2.0 (@dobby5)
1022- #136 - Improve CI for releases (@marcelveldt)
1023- #99 - Update Polish translations (@LukaszP2)
1024- #135 - Add configuration pages for core controllers (@marcelveldt)
1025
1026## â¬ï¸ Dependencies
1027
1028<details>
1029<summary>49 changes</summary>
1030
1031- #245 - Bump vite from 4.4.7 to 4.5.0 (@dependabot)
1032- #222 - Bump prettier from 3.0.0 to 3.0.3 (@dependabot)
1033- #249 - Bump @types/node from 20.4.5 to 20.8.9 (@dependabot)
1034- #251 - Bump eslint-plugin-vue from 9.16.1 to 9.18.1 (@dependabot)
1035- #250 - Bump sass from 1.64.2 to 1.69.5 (@dependabot)
1036- #243 - Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (@dependabot)
1037- #225 - Bump actions/checkout from 3 to 4 (@dependabot)
1038- #207 - Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (@dependabot)
1039- #206 - Update release.yml (@jozefKruszynski)
1040- #219 - Use specific dependency version (@arctixdev)
1041- #205 - Bump eslint-config-prettier from 8.9.0 to 9.0.0 (@dependabot)
1042- #203 - Bump @fontsource/roboto from 5.0.5 to 5.0.8 (@dependabot)
1043- #202 - Bump @egjs/vue3-flicking from 4.10.8 to 4.11.0 (@dependabot)
1044- #247 - Bump vuetify from 3.3.10 to 3.3.22 (@dependabot)
1045- #248 - Bump actions/setup-node from 3 to 4 (@dependabot)
1046- #177 - Bump v3-infinite-loading from 1.2.2 to 1.3.1 (@dependabot)
1047- #179 - Bump eslint from 8.45.0 to 8.46.0 (@dependabot)
1048- #187 - Bump @typescript-eslint/parser from 6.1.0 to 6.2.1 (@dependabot)
1049- #181 - Bump eslint-config-prettier from 8.8.0 to 8.9.0 (@dependabot)
1050- #188 - Bump @typescript-eslint/eslint-plugin from 6.1.0 to 6.2.1 (@dependabot)
1051- #182 - Bump @types/node from 20.4.4 to 20.4.5 (@dependabot)
1052- #178 - Bump vite from 4.4.6 to 4.4.7 (@dependabot)
1053- #176 - Bump vue-tsc from 1.8.6 to 1.8.8 (@dependabot)
1054- #183 - Bump vuetify from 3.3.9 to 3.3.10 (@dependabot)
1055- #185 - Bump eslint-plugin-vue from 9.15.1 to 9.16.1 (@dependabot)
1056- #173 - Bump sass from 1.64.0 to 1.64.1 (@dependabot)
1057- #174 - Bump @types/node from 20.4.2 to 20.4.4 (@dependabot)
1058- #172 - Bump v3-infinite-loading from 1.2.2 to 1.3.1 (@dependabot)
1059- #146 - Bump @types/node from 20.4.1 to 20.4.2 (@dependabot)
1060- #145 - Bump eslint from 8.44.0 to 8.45.0 (@dependabot)
1061- #148 - Bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 (@dependabot)
1062- #147 - Bump @egjs/flicking-plugins from 4.7.0 to 4.7.1 (@dependabot)
1063- #144 - Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (@dependabot)
1064- #149 - Bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (@dependabot)
1065- #150 - Bump vue-tsc from 1.8.4 to 1.8.5 (@dependabot)
1066- #152 - Bump home-assistant-js-websocket from 8.1.0 to 8.2.0 (@dependabot)
1067- #154 - Bump vuetify from 3.3.7 to 3.3.9 (@dependabot)
1068- #153 - Bump vite from 4.4.2 to 4.4.4 (@dependabot)
1069- #137 - Bump actions/cache from 1 to 3 (@dependabot)
1070- #138 - Bump softprops/action-gh-release from 0.1.14 to 0.1.15 (@dependabot)
1071- #139 - Bump actions/checkout from 2 to 3 (@dependabot)
1072- #140 - Bump actions/setup-node from 1 to 3 (@dependabot)
1073- #141 - Bump vite from 4.4.1 to 4.4.2 (@dependabot)
1074- #142 - Bump @intlify/unplugin-vue-i18n from 0.12.0 to 0.12.1 (@dependabot)
1075- #133 - Bump vue-router from 4.2.2 to 4.2.4 (@dependabot)
1076- #134 - Bump home-assistant-js-websocket from 8.0.1 to 8.1.0 (@dependabot)
1077- #131 - Bump @fontsource/roboto from 5.0.3 to 5.0.4 (@dependabot)
1078- #130 - Bump @intlify/unplugin-vue-i18n from 0.11.0 to 0.12.0 (@dependabot)
1079- #129 - Bump vite from 4.3.9 to 4.4.1 (@dependabot)
1080</details>
1081
1082
1083## Server 2.0.0 BETA 74
1084
1085## What's Changed
1086* Update job and step names for ci addon job by @jozefKruszynski in https://github.com/music-assistant/server/pull/850
1087* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/851
1088* Bump mypy from 1.5.0 to 1.5.1 by @dependabot in https://github.com/music-assistant/server/pull/854
1089* Bump ruff from 0.0.284 to 0.1.1 by @dependabot in https://github.com/music-assistant/server/pull/892
1090* Bump zeroconf from 0.79.0 to 0.119.0 by @dependabot in https://github.com/music-assistant/server/pull/891
1091* Bump orjson from 3.9.4 to 3.9.9 by @dependabot in https://github.com/music-assistant/server/pull/890
1092* [Deezer] Fix sync album if no cover image by @arctixdev in https://github.com/music-assistant/server/pull/863
1093* Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in https://github.com/music-assistant/server/pull/876
1094* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/870
1095* Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 by @dependabot in https://github.com/music-assistant/server/pull/878
1096* FIx cumbersome restart, add idx to album tracks by @jozefKruszynski in https://github.com/music-assistant/server/pull/868
1097* Bump orjson from 3.9.9 to 3.9.10 by @dependabot in https://github.com/music-assistant/server/pull/894
1098* Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/music-assistant/server/pull/866
1099* Bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/music-assistant/server/pull/875
1100* Bump docker/build-push-action from 4.1.1 to 5.0.0 by @dependabot in https://github.com/music-assistant/server/pull/877
1101* Feature/tidal-quality-updates by @jozefKruszynski in https://github.com/music-assistant/server/pull/857
1102* Bump pytest from 7.4.0 to 7.4.3 by @dependabot in https://github.com/music-assistant/server/pull/895
1103* Bump ytmusicapi from 1.1.1 to 1.3.1 by @dependabot in https://github.com/music-assistant/server/pull/893
1104* Bump pillow from 10.0.0 to 10.1.0 by @dependabot in https://github.com/music-assistant/server/pull/889
1105* Bump cryptography from 41.0.3 to 41.0.4 by @dependabot in https://github.com/music-assistant/server/pull/881
1106* Bump Airplay bridge binaries by @marcelveldt in https://github.com/music-assistant/server/pull/896
1107* Fix grouped volume control by @OzGav in https://github.com/music-assistant/server/pull/867
1108* Debounce and log commands to players by @marcelveldt in https://github.com/music-assistant/server/pull/897
1109* Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 by @dependabot in https://github.com/music-assistant/server/pull/900
1110* Bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot in https://github.com/music-assistant/server/pull/899
1111* update release action by @jozefKruszynski in https://github.com/music-assistant/server/pull/898
1112* A few small fixes by @marcelveldt in https://github.com/music-assistant/server/pull/901
1113* Bump frontend to 2.0.15 by @marcelveldt in https://github.com/music-assistant/server/pull/902
1114
1115## New Contributors
1116* @OzGav made their first contribution in https://github.com/music-assistant/server/pull/867
1117
1118**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b73...2.0.0b74
1119
1120## Music Assistant 2.0 (BETA)
1121Warning: this is an early beta, features are still missing.
1122
1123- Public BETA of Music Assistant 2.0
1124- Follow status on https://github.com/orgs/music-assistant/projects/2/views/1
1125- Meet us on discord to report and discuss feedback
1126
1127Thanks for testing!
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
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234