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