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