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