/
/
/
1# [2.3.0 BETA 32] - 20.10.2024
2
3## What's Changed
4
5* Add SiriusXM Music Provider by @btoconnor in https://github.com/music-assistant/server/pull/1730
6* Bugfixes for Airplay and HLS streams by @marcelveldt in https://github.com/music-assistant/server/pull/1731
7
8## New Contributors
9* @btoconnor made their first contribution in https://github.com/music-assistant/server/pull/1730
10
11**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b31...2.3.0b32
12
13# [2.3.0 BETA 31] - 19.10.2024
14
15## What's Changed
16
17* Fix parsing of HLS (sub)streams by @marcelveldt in https://github.com/music-assistant/server/pull/1727
18* Various fixes and enhancements for (TTS) Announcements by @marcelveldt in https://github.com/music-assistant/server/pull/1728
19
20**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b30...2.3.0b31
21
22# [2.3.0 BETA 30] - 19.10.2024
23
24## What's Changed
25
26* Update to snapweb v0.8.0 by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1690
27* Snapcast: Add configuration options by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1692
28* Snapcast: Ensures the default stream exists by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1702
29* Complete refactor of player groups logic by @marcelveldt in https://github.com/music-assistant/server/pull/1704
30* Snapcast update 0.29 by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1705
31* Add 'Don't stop the music' feature by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1681
32* Refactor SnapCastProvider cmd_volume_mute method by @SantiagoSotoC in https://github.com/music-assistant/server/pull/1718
33
34
35
36**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b29...2.3.0b30
37
38# [2.3.0 BETA 29] - 30.09.2024
39
40## What's Changed
41
42* Fix some playback issues by @marcelveldt in https://github.com/music-assistant/server/pull/1689
43* fix: album directory parsing with album versions by @skrobul in https://github.com/music-assistant/server/pull/1683
44
45## New Contributors
46* @skrobul made their first contribution in https://github.com/music-assistant/server/pull/1683
47
48**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b28...2.3.0b29
49
50# [2.3.0 BETA 28] - 29.09.2024
51
52## What's Changed
53
54Fixes for running the docker image with custom user.
55
56
57**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b26...2.3.0b28
58
59# [2.3.0 BETA 27] - 23.09.2024
60
61- Prevent KeyError when setting up a HA Media player
62- Fallback to regular pip in case uv pip fails due to permissions
63
64
65**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b26...2.3.0b27
66
67# [2.3.0 BETA 26] - 20.09.2024
68
69## What's Changed
70* Bluesound: dynamic polling by @Cyanogenbot in https://github.com/music-assistant/server/pull/1671
71* Fix: Disable shuffle for radio mode by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1673
72* Fix keyerror in cache autocleanup by @marcelveldt in https://github.com/music-assistant/server/pull/1674
73* Better handling of Spotify stream error (due to token expiration) by @marcelveldt in https://github.com/music-assistant/server/pull/1676
74
75
76**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b25...2.3.0b26
77
78# [2.3.0 BETA 25] - 17.09.2024
79
80## What's Changed
81
82* Fix: flow mode not being applied in all cases (while it should) by @marcelveldt in https://github.com/music-assistant/server/pull/1672
83
84This fixes the issue where a playlist would stop playing on some DLNA or HA based players
85
86
87
88# [2.3.0 BETA 24] - 16.09.2024
89
90## What's Changed
91
92* Fix API compatibility by @marcelveldt in https://github.com/music-assistant/server/pull/1662
93* Try parsing track number from the filename by @marcelveldt in https://github.com/music-assistant/server/pull/1663
94* Fix: Handle radio stations providing non utf-8 in streamtitle by @marcelveldt in https://github.com/music-assistant/server/pull/1664
95* Fix loading state from cache when connecting to slimproto players by @kepstin in https://github.com/music-assistant/server/pull/1666
96* Adding missing icon for the Soundcloud music provider by @robsonke in https://github.com/music-assistant/server/pull/1665
97* A few small bugfixes and enhancements to playback and enqueuing by @marcelveldt in https://github.com/music-assistant/server/pull/1670
98
99## New Contributors
100* @kepstin made their first contribution in https://github.com/music-assistant/server/pull/1666
101* @robsonke made their first contribution in https://github.com/music-assistant/server/pull/1665
102
103**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b23...2.3.0b24
104
105# [2.3.0 BETA 23] - 14.09.2024
106
107## What's Changed
108
109* Several bugfixes and enhancements to audio streaming
110* Some frontend tweaks
111* Add fine grained control for volume normalization
112
113
114**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b22...2.3.0b23
115
116# [2.3.0 BETA 22] - 12.09.2024
117
118## What's Changed
119* Bluesound: fixed enqueue next issue, announcements by @Cyanogenbot in https://github.com/music-assistant/server/pull/1659
120
121
122**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b21...2.3.0b22
123
124# [2.3.0 BETA 21] - 11.09.2024
125
126## What's Changed
127
128* Add Bluesound player provider by @Cyanogenbot in https://github.com/music-assistant/server/pull/1624
129* Feature: Radio mode enhancements by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1654
130* Volume normalization improvements by @marcelveldt in https://github.com/music-assistant/server/pull/1657
131* 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
132
133
134## New Contributors
135* @Cyanogenbot made their first contribution in https://github.com/music-assistant/server/pull/1624
136
137**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b20...2.3.0b21
138
139# [2.3.0 BETA 20] - 09.09.2024
140
141## What's Changed
142* Add Ukrainian to supported (metadata) languages by @OzGav in https://github.com/music-assistant/server/pull/1650
143* 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
144* Apple Music: Various fixes by @MarvinSchenkel in https://github.com/music-assistant/server/pull/1652
145* Fix several issues with enqueueing of next track by @marcelveldt in https://github.com/music-assistant/server/pull/1653
146
147
148**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b19...2.3.0b20
149
150# [2.3.0 BETA 19] - 04.09.2024
151
152Fix for broken build
153
154# [2.3.0 BETA 18] - 04.09.2024
155
156## What's Changed
157* Use new release workflow
158* Some small bugfixes and tweaks by @marcelveldt in https://github.com/music-assistant/server/pull/1642
159
160**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b17...2.3.0b18
161
162# [2.3.0 BETA 17] - 30.08.2024
163
164## What's Changed
165
166* Introduce a HLS radio streams parser (for the BBC radio streams) by @marcelveldt in https://github.com/music-assistant/server/pull/1633
167
168--> This -should- fix issues with BBC/HLS radio streams stopping abruptly, but please extensively test!
169
170
171**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b16...2.3.0b17
172
173# [2.3.0 BETA 16] - 30.08.2024
174
175- Fix mounting SMB shares in remote files provider
176- Fix HTTP playback issues
177
178# [2.3.0 BETA 15] - 30.08.2024
179
180## What's Changed
181
182* Fix snapcast state not updating by @marcelveldt in https://github.com/music-assistant/server/pull/1626
183* Add Korean to supported languages by @OzGav in https://github.com/music-assistant/server/pull/1623
184* Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in https://github.com/music-assistant/server/pull/1628
185* Fix a typo by @OzGav in https://github.com/music-assistant/server/pull/1627
186* Switch base image to Alpine by @marcelveldt in https://github.com/music-assistant/server/pull/1629
187* Fix Album tracks connected to the wrong album in UI
188* Fix several small quirks with streaming
189* Bump ffmpeg to check if that helps with the BBC streams
190* Add a bit of retry logic if a stream fails
191
192NOTE: betas 9-14 were flawed due the switch of our base image.
193
194**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b8...2.3.0b15
195
196
197# [2.3.0 BETA 8] - 28.08.2024
198
199## What's Changed
200* Fixes and enhancements to syncgroups and UGP groups by @marcelveldt in https://github.com/music-assistant/server/pull/1621
201* Some fixes for unstable (HLS) radio streams by @marcelveldt in https://github.com/music-assistant/server/pull/1622
202* Bump ytmusicapi from 1.8.0 to 1.8.1 by @dependabot in https://github.com/music-assistant/server/pull/1616
203* Filesystem matching and metadata fixes by @marcelveldt in https://github.com/music-assistant/server/pull/1625
204
205
206**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b7...2.3.0b8
207
208# [2.3.0b7] - 26.08.2024
209
210## Whatâs Changed
211
212### Server 2.3.0b7
213
214## What's Changed
215* Some more tweaks/fixes to the Sonos S2 provider by @marcelveldt in https://github.com/music-assistant/server/pull/1613
216* Refactor groups support by @marcelveldt in https://github.com/music-assistant/server/pull/1619
217
218* Bump aiohttp from 3.10.4 to 3.10.5 by @dependabot in https://github.com/music-assistant/server/pull/1615
219* Bump ruff from 0.6.1 to 0.6.2 by @dependabot in https://github.com/music-assistant/server/pull/1618
220* frontend-2.8.11 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1620
221
222* Bump mypy from 1.11.1 to 1.11.2 by @dependabot in https://github.com/music-assistant/server/pull/1614
223* Bump syrupy from 4.6.1 to 4.7.1 by @dependabot in https://github.com/music-assistant/server/pull/1617
224* Typing: Tidal by @Jc2k in https://github.com/music-assistant/server/pull/1525
225
226
227**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b6...2.3.0b7
228
229### Frontend 2.8.11
230
231* changes for group management
232
233## â¬ï¸ Dependencies
234
235### Server
236
237### Frontend
238
239
240
241# [2.3.0 BETA 6] - 26.08.2024
242
243Fix playback issues due to missing http profile
244
245# [2.3.0 BETA 5] - 26.08.2024
246
247## What's Changed
248* Fix playback of radio streams on Sonos S2 provider by @marcelveldt in https://github.com/music-assistant/server/pull/1610
249* Enforce default HTTP profile for slimproto players by @marcelveldt in https://github.com/music-assistant/server/pull/1611
250* More bugfixes for the new Sonos provider by @marcelveldt in https://github.com/music-assistant/server/pull/1612
251
252
253**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b4...2.3.0b5
254
255# [2.3.0 BETA 4] - 25.08.2024
256
257## Whatâs Changed
258
259### Server 2.3.0 BETA 4
260
261## What's Changed
262* Jellyfin: Fix login for some instances by @Jc2k in https://github.com/music-assistant/server/pull/1601
263* A few minor follow-up fixes for the new Sonos provider by @marcelveldt in https://github.com/music-assistant/server/pull/1602
264* A collection of small tweaks and bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/1603
265* Add feature to transfer a queue by @marcelveldt in https://github.com/music-assistant/server/pull/1606
266* Add config option to specify the http content length header by @marcelveldt in https://github.com/music-assistant/server/pull/1607
267* Sonos S2 provider follow-up by @marcelveldt in https://github.com/music-assistant/server/pull/1608
268* frontend-2.8.10 by @music-assistant-machine in https://github.com/music-assistant/server/pull/1609
269
270
271**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b3...2.3.0b4
272
273### Frontend 2.8.10
274
275* Add feature to transfer a queue
276
277## â¬ï¸ Dependencies
278
279### Server
280
281### Frontend
282
283
284
285# [2.3.0 BETA 3] - 23.08.2024
286
287## Breaking change!
288This (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.
289
290## What's Changed
291* Prevent db migration when upgrading from 2.1 to 2.2 by @marcelveldt in https://github.com/music-assistant/server/pull/1596
292* Small improvements to the spotify token auth by @marcelveldt in https://github.com/music-assistant/server/pull/1597
293* Fix track number gets mixed up with disc number by @marcelveldt in https://github.com/music-assistant/server/pull/1598
294* Guard against eyed3 returning None by @dmcc in https://github.com/music-assistant/server/pull/1599
295* New Sonos S2 player provider by @marcelveldt in https://github.com/music-assistant/server/pull/1600
296
297## New Contributors
298* @dmcc made their first contribution in https://github.com/music-assistant/server/pull/1599
299
300**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b2...2.3.0b3
301
302# [2.3.0 BETA 2] - 22.08.2024
303
304## What's Changed
305
306* Fix removal of a provider by @marcelveldt in https://github.com/music-assistant/server/pull/1594
307* Fix Tidal login auth flow not showing by @marcelveldt in https://github.com/music-assistant/server/pull/1595
308
309**Full Changelog**: https://github.com/music-assistant/server/compare/2.3.0b1...2.3.0b2
310
311# [2.3.0 BETA 1] - 22.08.2024
312
313## Whatâs Changed
314
315- #1591 - Fix Auth popup not showing
316- #1590 - Fix new playlists get corrupted (@marcelveldt)
317
318
319# [2.3.0 BETA 0] - 21.08.2024
320
321The begin of beta for 2.3 - some new features will land in this cycle so stay tuned.
322
323This version is on par with stable version 2.2.0
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359