/
/
/
1# [2.4.0 BETA 2] - 25.10.2024
2
3Throttle metadata lookup to prevent it from taking all resources.
4
5**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.1...2.4.0b2
6
7# [2.4.0 BETA 1] - 25.10.2024
8
9- Fix cast players reporting (time) state updates.
10- Fix some local images not showing in the UI.
11- Fix out of memory issues when handling metadata for large playlists.
12
13**Full Changelog**: https://github.com/music-assistant/server/compare/2.4.0b0...2.4.0b1
14
15# [2.4.0 BETA 0] - 25.10.2024
16
17Start of the 2.4 beta period.
18
19This version is on par with 2.3.0 stable, no additional features.
20
21# [2.3.0 RC3] - 24.10.2024
22
23## What's Changed
24
25* Some small frontend tweaks
26* Fix group only playing to one player
27
28**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0rc2...2.3.0rc3
29
30# [2.3.0 RC 2] - 24.10.2024
31
32## What's Changed
33* Several small fixes
34* Fix track enqueuing by @marcelveldt in https://github.com/music-assistant/server/pull/1747
35
36**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0rc1...2.3.0rc2
37
38# [2.3.0 RC 1] - 23.10.2024
39
40## Whatâs Changed
41
42### Server 2.3.0 RC 1
43
44## What's Changed
45* SiriusXM: live radio data in the stream title by @btoconnor in https://github.com/music-assistant/server/pull/1739
46* Fix for Spotify authentication expires mid-stream by @marcelveldt in https://github.com/music-assistant/server/pull/1741
47* Revert to snapweb v5 by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1742
48* Several improvements to the queue controller by @marcelveldt in https://github.com/music-assistant/server/pull/1744
49* Snapcast fix short announcements by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1743
50* frontend-v2.9.10 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1745
51
52
53**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b34...2.3.0rc1
54
55### Frontend v2.9.10
56
57## [2.9.10](https://github.com/music-assistant/frontend/compare/v2.9.9...v2.9.10) (2024-10-23)
58
59
60### Bug Fixes
61
62* Correct check if image proxy should be used ([ce08d5d](https://github.com/music-assistant/frontend/commit/ce08d5d26593fc373c62278a1e0dae0263a941e6))
63* endless loop in queue items retrieval ([306314b](https://github.com/music-assistant/frontend/commit/306314b3702158692e4fd3e2bb04ad7fd42b4597))
64* Queue items list refresh issues ([138d5e4](https://github.com/music-assistant/frontend/commit/138d5e4297fe50ee19909ca0fc17b7213bffc504))
65
66## â¬ï¸ Dependencies
67
68### Server
69
70### Frontend
71
72
73
74# [2.3.0 BETA 34] - 22.10.2024
75
76## What's Changed
77
78* Some final tweaks and cleanup to the Sonos S2 provider by @marcelveldt in https://github.com/music-assistant/server/pull/1733
79* Fix announcements to (universal) group players by @marcelveldt in https://github.com/music-assistant/server/pull/1740
80
81
82**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b33...2.3.0b34
83
84# [2.3.0 BETA 33] - 20.10.2024
85
86## What's Changed
87
88* Add SiriusXM Music Provider by @btoconnor in https://github.com/music-assistant/server/pull/1730
89* Bugfixes for Airplay and HLS streams by @marcelveldt in https://github.com/music-assistant/server/pull/1731
90
91## New Contributors
92* @btoconnor made their first contribution in https://github.com/music-assistant/server/pull/1730
93
94NOTE: Beta 32 is skipped due to it containing a bug that prevents playback of http sources
95
96**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b31...2.3.0b33
97
98# [2.3.0 BETA 31] - 19.10.2024
99
100## What's Changed
101
102* Fix parsing of HLS (sub)streams by @marcelveldt in https://github.com/music-assistant/server/pull/1727
103* Various fixes and enhancements for (TTS) Announcements by @marcelveldt in https://github.com/music-assistant/server/pull/1728
104
105**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b30...2.3.0b31
106
107# [2.3.0 BETA 30] - 19.10.2024
108
109## What's Changed
110
111* Update to snapweb v0.8.0 by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1690
112* Snapcast: Add configuration options by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1692
113* Snapcast: Ensures the default stream exists by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1702
114* Complete refactor of player groups logic by @marcelveldt in https://github.com/music-assistant/server/pull/1704
115* Snapcast update 0.29 by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1705
116* Add 'Don't stop the music' feature by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1681
117* Refactor SnapCastProvider cmd_volume_mute method by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1718
118
119
120
121**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b29...2.3.0b30
122
123# [2.3.0 BETA 29] - 30.09.2024
124
125## What's Changed
126
127* Fix some playback issues by @marcelveldt in https://github.com/music-assistant/server/pull/1689
128* fix: album directory parsing with album versions by @skrobul in https://github.com/music-assistant/server/pull/1683
129
130## New Contributors
131* @skrobul made their first contribution in https://github.com/music-assistant/server/pull/1683
132
133**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b28...2.3.0b29
134
135# [2.3.0 BETA 28] - 29.09.2024
136
137## What's Changed
138
139Fixes for running the docker image with custom user.
140
141
142**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b26...2.3.0b28
143
144# [2.3.0 BETA 27] - 23.09.2024
145
146- Prevent KeyError when setting up a HA Media player
147- Fallback to regular pip in case uv pip fails due to permissions
148
149
150**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b26...2.3.0b27
151
152# [2.3.0 BETA 26] - 20.09.2024
153
154## What's Changed
155* Bluesound: dynamic polling by @Cyanogenbot in https://github.com/music-assistant/server/pull/1671
156* Fix: Disable shuffle for radio mode by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1673
157* Fix keyerror in cache autocleanup by @marcelveldt in https://github.com/music-assistant/server/pull/1674
158* Better handling of Spotify stream error (due to token expiration) by @marcelveldt in https://github.com/music-assistant/server/pull/1676
159
160
161**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b25...2.3.0b26
162
163# [2.3.0 BETA 25] - 17.09.2024
164
165## What's Changed
166
167* Fix: flow mode not being applied in all cases (while it should) by @marcelveldt in https://github.com/music-assistant/server/pull/1672
168
169This fixes the issue where a playlist would stop playing on some DLNA or HA based players
170
171
172
173# [2.3.0 BETA 24] - 16.09.2024
174
175## What's Changed
176
177* Fix API compatibility by @marcelveldt in https://github.com/music-assistant/server/pull/1662
178* Try parsing track number from the filename by @marcelveldt in https://github.com/music-assistant/server/pull/1663
179* Fix: Handle radio stations providing non utf-8 in streamtitle by @marcelveldt in https://github.com/music-assistant/server/pull/1664
180* Fix loading state from cache when connecting to slimproto players by @kepstin in https://github.com/music-assistant/server/pull/1666
181* Adding missing icon for the Soundcloud music provider by @robsonke in https://github.com/music-assistant/server/pull/1665
182* A few small bugfixes and enhancements to playback and enqueuing by @marcelveldt in https://github.com/music-assistant/server/pull/1670
183
184## New Contributors
185* @kepstin made their first contribution in https://github.com/music-assistant/server/pull/1666
186* @robsonke made their first contribution in https://github.com/music-assistant/server/pull/1665
187
188**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b23...2.3.0b24
189
190# [2.3.0 BETA 23] - 14.09.2024
191
192## What's Changed
193
194* Several bugfixes and enhancements to audio streaming
195* Some frontend tweaks
196* Add fine grained control for volume normalization
197
198
199**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b22...2.3.0b23
200
201# [2.3.0 BETA 22] - 12.09.2024
202
203## What's Changed
204* Bluesound: fixed enqueue next issue, announcements by @Cyanogenbot in https://github.com/music-assistant/server/pull/1659
205
206
207**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b21...2.3.0b22
208
209# [2.3.0 BETA 21] - 11.09.2024
210
211## What's Changed
212
213* Add Bluesound player provider by @Cyanogenbot in https://github.com/music-assistant/server/pull/1624
214* Feature: Radio mode enhancements by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1654
215* Volume normalization improvements by @marcelveldt in https://github.com/music-assistant/server/pull/1657
216* Fix cast/dlna player stops playing after 1 or 2 tracks of a playlist by @marcelveldt in https://github.com/music-assistant/server/pull/1658
217
218
219## New Contributors
220* @Cyanogenbot made their first contribution in https://github.com/music-assistant/server/pull/1624
221
222**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b20...2.3.0b21
223
224# [2.3.0 BETA 20] - 09.09.2024
225
226## What's Changed
227* Add Ukrainian to supported (metadata) languages by @OzGav in https://github.com/music-assistant/server/pull/1650
228* Fix playback get stuck when there is a stream error on a single track by @marcelveldt in https://github.com/music-assistant/server/pull/1651
229* Apple Music: Various fixes by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1652
230* Fix several issues with enqueueing of next track by @marcelveldt in https://github.com/music-assistant/server/pull/1653
231
232
233**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b19...2.3.0b20
234
235# [2.3.0 BETA 19] - 04.09.2024
236
237Fix for broken build
238
239# [2.3.0 BETA 18] - 04.09.2024
240
241## What's Changed
242* Use new release workflow
243* Some small bugfixes and tweaks by @marcelveldt in https://github.com/music-assistant/server/pull/1642
244
245**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b17...2.3.0b18
246
247# [2.3.0 BETA 17] - 30.08.2024
248
249## What's Changed
250
251* Introduce a HLS radio streams parser (for the BBC radio streams) by @marcelveldt in https://github.com/music-assistant/server/pull/1633
252
253--> This -should- fix issues with BBC/HLS radio streams stopping abruptly, but please extensively test!
254
255
256**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b16...2.3.0b17
257
258# [2.3.0 BETA 16] - 30.08.2024
259
260- Fix mounting SMB shares in remote files provider
261- Fix HTTP playback issues
262
263# [2.3.0 BETA 15] - 30.08.2024
264
265## What's Changed
266
267* Fix snapcast state not updating by @marcelveldt in https://github.com/music-assistant/server/pull/1626
268* Add Korean to supported languages by @OzGav in https://github.com/music-assistant/server/pull/1623
269* Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in https://github.com/music-assistant/server/pull/1628
270* Fix a typo by @OzGav in https://github.com/music-assistant/server/pull/1627
271* Switch base image to Alpine by @marcelveldt in https://github.com/music-assistant/server/pull/1629
272* Fix Album tracks connected to the wrong album in UI
273* Fix several small quirks with streaming
274* Bump ffmpeg to check if that helps with the BBC streams
275* Add a bit of retry logic if a stream fails
276
277NOTE: betas 9-14 were flawed due the switch of our base image.
278
279**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b8...2.3.0b15
280
281
282# [2.3.0 BETA 8] - 28.08.2024
283
284## What's Changed
285* Fixes and enhancements to syncgroups and UGP groups by @marcelveldt in https://github.com/music-assistant/server/pull/1621
286* Some fixes for unstable (HLS) radio streams by @marcelveldt in https://github.com/music-assistant/server/pull/1622
287* Bump ytmusicapi from 1.8.0 to 1.8.1 by @dependabot in https://github.com/music-assistant/server/pull/1616
288* Filesystem matching and metadata fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1625
289
290
291**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b7...2.3.0b8
292
293# [2.3.0b7] - 26.08.2024
294
295## Whatâs Changed
296
297### Server 2.3.0b7
298
299## What's Changed
300* Some more tweaks/fixes to the Sonos S2 provider by @marcelveldt in https://github.com/music-assistant/server/pull/1613
301* Refactor groups support by @marcelveldt in https://github.com/music-assistant/server/pull/1619
302
303* Bump aiohttp from 3.10.4 to 3.10.5 by @dependabot in https://github.com/music-assistant/server/pull/1615
304* Bump ruff from 0.6.1 to 0.6.2 by @dependabot in https://github.com/music-assistant/server/pull/1618
305* frontend-2.8.11 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1620
306
307* Bump mypy from 1.11.1 to 1.11.2 by @dependabot in https://github.com/music-assistant/server/pull/1614
308* Bump syrupy from 4.6.1 to 4.7.1 by @dependabot in https://github.com/music-assistant/server/pull/1617
309* Typing: Tidal by @Jc2k in https://github.com/music-assistant/server/pull/1525
310
311
312**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b6...2.3.0b7
313
314### Frontend 2.8.11
315
316* changes for group management
317
318## â¬ï¸ Dependencies
319
320### Server
321
322### Frontend
323
324
325
326# [2.3.0 BETA 6] - 26.08.2024
327
328Fix playback issues due to missing http profile
329
330# [2.3.0 BETA 5] - 26.08.2024
331
332## What's Changed
333* Fix playback of radio streams on Sonos S2 provider by @marcelveldt in https://github.com/music-assistant/server/pull/1610
334* Enforce default HTTP profile for slimproto players by @marcelveldt in https://github.com/music-assistant/server/pull/1611
335* More bugfixes for the new Sonos provider by @marcelveldt in https://github.com/music-assistant/server/pull/1612
336
337
338**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b4...2.3.0b5
339
340# [2.3.0 BETA 4] - 25.08.2024
341
342## Whatâs Changed
343
344### Server 2.3.0 BETA 4
345
346## What's Changed
347* Jellyfin: Fix login for some instances by @Jc2k in https://github.com/music-assistant/server/pull/1601
348* A few minor follow-up fixes for the new Sonos provider by @marcelveldt in https://github.com/music-assistant/server/pull/1602
349* A collection of small tweaks and bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/1603
350* Add feature to transfer a queue by @marcelveldt in https://github.com/music-assistant/server/pull/1606
351* Add config option to specify the http content length header by @marcelveldt in https://github.com/music-assistant/server/pull/1607
352* Sonos S2 provider follow-up by @marcelveldt in https://github.com/music-assistant/server/pull/1608
353* frontend-2.8.10 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1609
354
355
356**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b3...2.3.0b4
357
358### Frontend 2.8.10
359
360* Add feature to transfer a queue
361
362## â¬ï¸ Dependencies
363
364### Server
365
366### Frontend
367
368
369
370# [2.3.0 BETA 3] - 23.08.2024
371
372## Breaking change!
373This (beta) release introduced a complete new Sonos provider which is only compatible with S1 generation Sonos hardware. To use S1 generation Sonos hardware we've refactored the old provider into the "Sonos S1" provider.
374
375## What's Changed
376* Prevent db migration when upgrading from 2.1 to 2.2 by @marcelveldt in https://github.com/music-assistant/server/pull/1596
377* Small improvements to the spotify token auth by @marcelveldt in https://github.com/music-assistant/server/pull/1597
378* Fix track number gets mixed up with disc number by @marcelveldt in https://github.com/music-assistant/server/pull/1598
379* Guard against eyed3 returning None by @dmcc in https://github.com/music-assistant/server/pull/1599
380* New Sonos S2 player provider by @marcelveldt in https://github.com/music-assistant/server/pull/1600
381
382## New Contributors
383* @dmcc made their first contribution in https://github.com/music-assistant/server/pull/1599
384
385**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b2...2.3.0b3
386
387# [2.3.0 BETA 2] - 22.08.2024
388
389## What's Changed
390
391* Fix removal of a provider by @marcelveldt in https://github.com/music-assistant/server/pull/1594
392* Fix Tidal login auth flow not showing by @marcelveldt in https://github.com/music-assistant/server/pull/1595
393
394**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b1...2.3.0b2
395
396# [2.3.0 BETA 1] - 22.08.2024
397
398## Whatâs Changed
399
400- #1591 - Fix Auth popup not showing
401- #1590 - Fix new playlists get corrupted (@marcelveldt)
402
403
404# [2.3.0 BETA 0] - 21.08.2024
405
406The begin of beta for 2.3 - some new features will land in this cycle so stay tuned.
407
408This version is on par with stable version 2.2.0
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460