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