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