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