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