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