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