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