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