/
/
/
1# [2.0.0 BETA 81] - 09.01.2024
2
3## What's Changed
4* Fixes bug where snapcast does not work by @SantiagoSotoC in #991
5* Add guard for missing id in MusicBrainz result by @marcelveldt in #995
6* bump frontend to 2.0.17 by @music-assistant-machine in #996
7
8**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b79...2.0.0b80
9
10# [2.0.0 BETA 80] - 31.12.2023
11
12## What's Changed
13* Some tweaks to MediaItem models by @marcelveldt in https://github.com/music-assistant/server/pull/981
14* Fix playback of radio stations by @marcelveldt in https://github.com/music-assistant/server/pull/982
15
16
17**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b79...2.0.0b80
18
19# [2.0.0 BETA 79] - 30.12.2023
20
21## What's Changed
22* Bump aiohttp from 3.9.0 to 3.9.1 by @dependabot in https://github.com/music-assistant/server/pull/960
23* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/965
24* Bump black from 23.7.0 to 23.11.0 by @dependabot in https://github.com/music-assistant/server/pull/964
25* Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in https://github.com/music-assistant/server/pull/963
26* Bump cryptography from 41.0.6 to 41.0.7 by @dependabot in https://github.com/music-assistant/server/pull/962
27* Bump ruff from 0.1.6 to 0.1.7 by @dependabot in https://github.com/music-assistant/server/pull/961
28* Fix status of child players by @SantiagoSotoC in https://github.com/music-assistant/server/pull/959
29* Update manifest files for several providers by @OzGav in https://github.com/music-assistant/server/pull/967
30* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/966
31* Fix typo in TuneIn init/py by @OzGav in https://github.com/music-assistant/server/pull/968
32* Fixed theaudiodb provider with get_track_metadata issue by @celestianx in https://github.com/music-assistant/server/pull/969
33* Retain extra url keys by @OzGav in https://github.com/music-assistant/server/pull/979
34* Bump ruff from 0.1.7 to 0.1.9 by @dependabot in https://github.com/music-assistant/server/pull/978
35* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/975
36* Bump soco from 0.29.1 to 0.30.1 by @dependabot in https://github.com/music-assistant/server/pull/977
37* Bump python-ffmpeg from 2.0.4 to 2.0.9 by @dependabot in https://github.com/music-assistant/server/pull/972
38* Bump async-upnp-client from 0.36.2 to 0.38.0 by @dependabot in https://github.com/music-assistant/server/pull/974
39* Bump black from 23.11.0 to 23.12.1 by @dependabot in https://github.com/music-assistant/server/pull/976
40* A few small bugfixes by @marcelveldt in https://github.com/music-assistant/server/pull/980
41
42## New Contributors
43* @celestianx made their first contribution in https://github.com/music-assistant/server/pull/969
44
45**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b78...2.0.0b79
46
47# [2.0.0 BETA 78] - 08.12.2023
48
49## What's Changed
50* Fix snapcast provider in the dynamic generation of tcp streams by @SantiagoSotoC in https://github.com/music-assistant/server/pull/955
51* Fixing pyproject.toml by @jozefKruszynski in https://github.com/music-assistant/server/pull/957
52* Some fixes for the database migration and matching logic by @marcelveldt in https://github.com/music-assistant/server/pull/958
53
54
55**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b77...2.0.0b78
56
57# [2.0.0 BETA 77] - 06.12.2023
58
59Hotfix to fix some issues introduced in beta 76
60
61# [2.0.0 BETA 76] - 06.12.2023
62
63## What's Changed
64* Add Snapcast Player Provider by @SantiagoSotoC in https://github.com/music-assistant/server/pull/916
65* [Deezer]: New brand (Logo) by @arctixdev in https://github.com/music-assistant/server/pull/930
66* Fixes for slimproto cli and wiim pro streamers by @marcelveldt in https://github.com/music-assistant/server/pull/934
67* [soundcloud] Improved playlist iteration by @domanchi in https://github.com/music-assistant/server/pull/924
68* fix: handle invalid start_index when receiving command player status by @wiflye81 in https://github.com/music-assistant/server/pull/935
69* frontend-2.0.16 by @music-assistant-machine in https://github.com/music-assistant/server/pull/954
70* Improve Filesystem provider by @marcelveldt in https://github.com/music-assistant/server/pull/953
71
72## New Contributors
73* @SantiagoSotoC made their first contribution in https://github.com/music-assistant/server/pull/916
74* @wiflye81 made their first contribution in https://github.com/music-assistant/server/pull/935
75* @music-assistant-machine made their first contribution in https://github.com/music-assistant/server/pull/954
76
77**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b75...2.0.0b76
78
79# [2.0.0 BETA 75] - 13.11.2023
80
81## What's Changed
82* Adjust volume normalisation default by @OzGav in https://github.com/music-assistant/server/pull/909
83* Fix overriding global log level on module level by @marcelveldt in https://github.com/music-assistant/server/pull/918
84* Fix some issues with Airplay provider by @marcelveldt in https://github.com/music-assistant/server/pull/919
85* Fix issues with debouncing commands to (group)players by @marcelveldt in https://github.com/music-assistant/server/pull/921
86* [soundcloud] bug fix: add limit parameter to get_recommended function by @domanchi in https://github.com/music-assistant/server/pull/920
87* [soundcloud] improved track iteration by @domanchi in https://github.com/music-assistant/server/pull/922
88* Fix cast player playing duplicate songs by @marcelveldt in https://github.com/music-assistant/server/pull/923
89* Tidal: add missing session object to add/remove from library by @jozefKruszynski in https://github.com/music-assistant/server/pull/911
90* Fix config for addon update action by @jozefKruszynski in https://github.com/music-assistant/server/pull/903
91
92
93## Dependencies
94* Bump uvloop from 0.17.0 to 0.19.0 by @dependabot in https://github.com/music-assistant/server/pull/904
95* Bump mypy from 1.5.1 to 1.6.1 by @dependabot in https://github.com/music-assistant/server/pull/908
96* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/910
97* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/915
98* Bump pytest-aiohttp from 1.0.4 to 1.0.5 by @dependabot in https://github.com/music-assistant/server/pull/905
99* Bump pre-commit from 3.3.3 to 3.5.0 by @dependabot in https://github.com/music-assistant/server/pull/907
100* Bump mashumaro from 3.9 to 3.10 by @dependabot in https://github.com/music-assistant/server/pull/913
101* Bump ruff from 0.1.1 to 0.1.5 by @dependabot in https://github.com/music-assistant/server/pull/917
102* Bump plexapi from 4.15.0 to 4.15.5 by @dependabot in https://github.com/music-assistant/server/pull/912
103
104## New Contributors
105* @domanchi made their first contribution in https://github.com/music-assistant/server/pull/920
106
107**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b74...2.0.0b75
108
109# [2.0.0 BETA 74] - 28.10.2023
110
111## Frontend 2.0.15
112
113## Whatâs Changed
114
115- #252 - A few small fixes (@marcelveldt)
116- #239 - Lokalise: Translations update (@marcelveldt)
117- #213 - Add dark mode theme-color for top bar on mobile browsers (and Safari desktop) (@krisnoble)
118- #196 - Update release.yml (@jozefKruszynski)
119- #195 - CI action to create a PR on the core repo on release (@jozefKruszynski)
120- #194 - Lokalise: Translations update (@marcelveldt)
121- #193 - Improve browse feature (@marcelveldt)
122- #191 - Lokalise: Translations update (@marcelveldt)
123- #190 - Add (basic) Widget rows to Home screen (@marcelveldt)
124- #189 - Small refactor of theme colors (@marcelveldt)
125- #186 - Several small bugfixes (@marcelveldt)
126- #175 - Rework Navigation (@marcelveldt)
127- #169 - mobile player color schema correction (@dobby5)
128- #171 - Lokalise: Translations update (@marcelveldt)
129- #170 - Some small adjustments to the settings pages (@marcelveldt)
130- #168 - Button improvements (@dobby5)
131- #167 - A collection of small bug fixes (@marcelveldt)
132- #166 - Lokalise: Translations update (@marcelveldt)
133- #164 - Remove header and adjust all views (@marcelveldt)
134- #163 - Bottom mobile player (@dobby5)
135- #162 - Fix add to playlist (@marcelveldt)
136- #161 - Improve Itemdetails (@marcelveldt)
137- #160 - Various bugfixes and improvements (@dobby5)
138- #159 - MA - Merge (@dobby5)
139- #158 - Add some base diagnostic server info (@marcelveldt)
140- #157 - Fix some glitches (@marcelveldt)
141- #156 - Switch to SVG provider icons (@marcelveldt)
142- #155 - Backend changes for library refactor (@marcelveldt)
143- #143 - Ma design 2.0 (@dobby5)
144- #136 - Improve CI for releases (@marcelveldt)
145- #99 - Update Polish translations (@LukaszP2)
146- #135 - Add configuration pages for core controllers (@marcelveldt)
147
148## â¬ï¸ Dependencies
149
150<details>
151<summary>49 changes</summary>
152
153- #245 - Bump vite from 4.4.7 to 4.5.0 (@dependabot)
154- #222 - Bump prettier from 3.0.0 to 3.0.3 (@dependabot)
155- #249 - Bump @types/node from 20.4.5 to 20.8.9 (@dependabot)
156- #251 - Bump eslint-plugin-vue from 9.16.1 to 9.18.1 (@dependabot)
157- #250 - Bump sass from 1.64.2 to 1.69.5 (@dependabot)
158- #243 - Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (@dependabot)
159- #225 - Bump actions/checkout from 3 to 4 (@dependabot)
160- #207 - Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (@dependabot)
161- #206 - Update release.yml (@jozefKruszynski)
162- #219 - Use specific dependency version (@arctixdev)
163- #205 - Bump eslint-config-prettier from 8.9.0 to 9.0.0 (@dependabot)
164- #203 - Bump @fontsource/roboto from 5.0.5 to 5.0.8 (@dependabot)
165- #202 - Bump @egjs/vue3-flicking from 4.10.8 to 4.11.0 (@dependabot)
166- #247 - Bump vuetify from 3.3.10 to 3.3.22 (@dependabot)
167- #248 - Bump actions/setup-node from 3 to 4 (@dependabot)
168- #177 - Bump v3-infinite-loading from 1.2.2 to 1.3.1 (@dependabot)
169- #179 - Bump eslint from 8.45.0 to 8.46.0 (@dependabot)
170- #187 - Bump @typescript-eslint/parser from 6.1.0 to 6.2.1 (@dependabot)
171- #181 - Bump eslint-config-prettier from 8.8.0 to 8.9.0 (@dependabot)
172- #188 - Bump @typescript-eslint/eslint-plugin from 6.1.0 to 6.2.1 (@dependabot)
173- #182 - Bump @types/node from 20.4.4 to 20.4.5 (@dependabot)
174- #178 - Bump vite from 4.4.6 to 4.4.7 (@dependabot)
175- #176 - Bump vue-tsc from 1.8.6 to 1.8.8 (@dependabot)
176- #183 - Bump vuetify from 3.3.9 to 3.3.10 (@dependabot)
177- #185 - Bump eslint-plugin-vue from 9.15.1 to 9.16.1 (@dependabot)
178- #173 - Bump sass from 1.64.0 to 1.64.1 (@dependabot)
179- #174 - Bump @types/node from 20.4.2 to 20.4.4 (@dependabot)
180- #172 - Bump v3-infinite-loading from 1.2.2 to 1.3.1 (@dependabot)
181- #146 - Bump @types/node from 20.4.1 to 20.4.2 (@dependabot)
182- #145 - Bump eslint from 8.44.0 to 8.45.0 (@dependabot)
183- #148 - Bump @typescript-eslint/eslint-plugin from 5.61.0 to 5.62.0 (@dependabot)
184- #147 - Bump @egjs/flicking-plugins from 4.7.0 to 4.7.1 (@dependabot)
185- #144 - Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (@dependabot)
186- #149 - Bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (@dependabot)
187- #150 - Bump vue-tsc from 1.8.4 to 1.8.5 (@dependabot)
188- #152 - Bump home-assistant-js-websocket from 8.1.0 to 8.2.0 (@dependabot)
189- #154 - Bump vuetify from 3.3.7 to 3.3.9 (@dependabot)
190- #153 - Bump vite from 4.4.2 to 4.4.4 (@dependabot)
191- #137 - Bump actions/cache from 1 to 3 (@dependabot)
192- #138 - Bump softprops/action-gh-release from 0.1.14 to 0.1.15 (@dependabot)
193- #139 - Bump actions/checkout from 2 to 3 (@dependabot)
194- #140 - Bump actions/setup-node from 1 to 3 (@dependabot)
195- #141 - Bump vite from 4.4.1 to 4.4.2 (@dependabot)
196- #142 - Bump @intlify/unplugin-vue-i18n from 0.12.0 to 0.12.1 (@dependabot)
197- #133 - Bump vue-router from 4.2.2 to 4.2.4 (@dependabot)
198- #134 - Bump home-assistant-js-websocket from 8.0.1 to 8.1.0 (@dependabot)
199- #131 - Bump @fontsource/roboto from 5.0.3 to 5.0.4 (@dependabot)
200- #130 - Bump @intlify/unplugin-vue-i18n from 0.11.0 to 0.12.0 (@dependabot)
201- #129 - Bump vite from 4.3.9 to 4.4.1 (@dependabot)
202</details>
203
204
205## Server 2.0.0 BETA 74
206
207## What's Changed
208* Update job and step names for ci addon job by @jozefKruszynski in https://github.com/music-assistant/server/pull/850
209* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/851
210* Bump mypy from 1.5.0 to 1.5.1 by @dependabot in https://github.com/music-assistant/server/pull/854
211* Bump ruff from 0.0.284 to 0.1.1 by @dependabot in https://github.com/music-assistant/server/pull/892
212* Bump zeroconf from 0.79.0 to 0.119.0 by @dependabot in https://github.com/music-assistant/server/pull/891
213* Bump orjson from 3.9.4 to 3.9.9 by @dependabot in https://github.com/music-assistant/server/pull/890
214* [Deezer] Fix sync album if no cover image by @arctixdev in https://github.com/music-assistant/server/pull/863
215* Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in https://github.com/music-assistant/server/pull/876
216* Auto-update pre-commit hooks by @github-actions in https://github.com/music-assistant/server/pull/870
217* Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 by @dependabot in https://github.com/music-assistant/server/pull/878
218* FIx cumbersome restart, add idx to album tracks by @jozefKruszynski in https://github.com/music-assistant/server/pull/868
219* Bump orjson from 3.9.9 to 3.9.10 by @dependabot in https://github.com/music-assistant/server/pull/894
220* Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/music-assistant/server/pull/866
221* Bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/music-assistant/server/pull/875
222* Bump docker/build-push-action from 4.1.1 to 5.0.0 by @dependabot in https://github.com/music-assistant/server/pull/877
223* Feature/tidal-quality-updates by @jozefKruszynski in https://github.com/music-assistant/server/pull/857
224* Bump pytest from 7.4.0 to 7.4.3 by @dependabot in https://github.com/music-assistant/server/pull/895
225* Bump ytmusicapi from 1.1.1 to 1.3.1 by @dependabot in https://github.com/music-assistant/server/pull/893
226* Bump pillow from 10.0.0 to 10.1.0 by @dependabot in https://github.com/music-assistant/server/pull/889
227* Bump cryptography from 41.0.3 to 41.0.4 by @dependabot in https://github.com/music-assistant/server/pull/881
228* Bump Airplay bridge binaries by @marcelveldt in https://github.com/music-assistant/server/pull/896
229* Fix grouped volume control by @OzGav in https://github.com/music-assistant/server/pull/867
230* Debounce and log commands to players by @marcelveldt in https://github.com/music-assistant/server/pull/897
231* Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 by @dependabot in https://github.com/music-assistant/server/pull/900
232* Bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot in https://github.com/music-assistant/server/pull/899
233* update release action by @jozefKruszynski in https://github.com/music-assistant/server/pull/898
234* A few small fixes by @marcelveldt in https://github.com/music-assistant/server/pull/901
235* Bump frontend to 2.0.15 by @marcelveldt in https://github.com/music-assistant/server/pull/902
236
237## New Contributors
238* @OzGav made their first contribution in https://github.com/music-assistant/server/pull/867
239
240**Full Changelog**: https://github.com/music-assistant/server/compare/2.0.0b73...2.0.0b74
241
242## Music Assistant 2.0 (BETA)
243Warning: this is an early beta, features are still missing.
244
245- Public BETA of Music Assistant 2.0
246- Follow status on https://github.com/orgs/music-assistant/projects/2/views/1
247- Meet us on discord to report and discuss feedback
248
249Thanks for testing!
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264