Marcel van der Veldt [Sat, 20 Dec 2025 01:31:46 +0000 (02:31 +0100)]
Fix crossfade when samplerates differ
Marcel van der Veldt [Sat, 20 Dec 2025 00:22:39 +0000 (01:22 +0100)]
Fix issues with cached streamdetails
Marcel van der Veldt [Fri, 19 Dec 2025 22:07:03 +0000 (23:07 +0100)]
Fix changing repeat mode while playing
Marcel van der Veldt [Fri, 19 Dec 2025 20:26:16 +0000 (21:26 +0100)]
Fix oauth flow for pwa
Marcel van der Veldt [Fri, 19 Dec 2025 20:24:59 +0000 (21:24 +0100)]
Attempt to fix webserver config not persisting (#2860)
Marvin Schenkel [Fri, 19 Dec 2025 18:18:00 +0000 (19:18 +0100)]
Fix contents permissions of backport workflow
dependabot[bot] [Fri, 19 Dec 2025 18:02:54 +0000 (19:02 +0100)]
Chore(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#2857)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Marvin Schenkel [Fri, 19 Dec 2025 18:01:08 +0000 (19:01 +0100)]
Fix resume loops when seeking a player group of providers that also resume (e.g. sqeezelite) (#2859)
Kieran Hogg [Fri, 19 Dec 2025 16:34:22 +0000 (16:34 +0000)]
BBC Sounds: Reimplement now playing (#2698)
Jan Feil [Fri, 19 Dec 2025 16:31:07 +0000 (17:31 +0100)]
Fix missing totalCount parameter in ARD Audiothek provider (#2854)
Marcel van der Veldt [Fri, 19 Dec 2025 16:29:00 +0000 (17:29 +0100)]
Fix player removal event sent when player only temporary unavailable (#2856)
Marvin Schenkel [Fri, 19 Dec 2025 14:29:58 +0000 (15:29 +0100)]
Fix WiiM devices not starting as part of a group (#2855)
anatosun [Fri, 19 Dec 2025 14:17:32 +0000 (15:17 +0100)]
Plex: fixed auth (#2853)
Marcel van der Veldt [Fri, 19 Dec 2025 13:41:43 +0000 (14:41 +0100)]
Fix too much delay in announcement between chime and message
OzGav [Fri, 19 Dec 2025 10:29:03 +0000 (20:29 +1000)]
Qobuz enable selection of stream quality level (#2851)
Marcel van der Veldt [Fri, 19 Dec 2025 08:10:29 +0000 (09:10 +0100)]
Fix spotify playlists
Marcel van der Veldt [Fri, 19 Dec 2025 07:44:38 +0000 (08:44 +0100)]
A bit of cleanup
music-assistant-machine [Fri, 19 Dec 2025 07:27:05 +0000 (08:27 +0100)]
⬆️ Update music-assistant-frontend to 2.17.53 (#2850)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Fri, 19 Dec 2025 07:12:40 +0000 (08:12 +0100)]
Handle more logging for getting ha userdetails
Marcel van der Veldt [Fri, 19 Dec 2025 03:20:27 +0000 (04:20 +0100)]
Change nightly release schedule to 03:00 UTC
Marcel van der Veldt [Fri, 19 Dec 2025 03:15:07 +0000 (04:15 +0100)]
Fix sonos repeat mode
music-assistant-machine [Fri, 19 Dec 2025 03:14:07 +0000 (04:14 +0100)]
⬆️ Update music-assistant-frontend to 2.17.52 (#2849)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Fri, 19 Dec 2025 03:01:20 +0000 (04:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.51 (#2848)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Fri, 19 Dec 2025 02:58:12 +0000 (03:58 +0100)]
Fix global search with in_library active
Marcel van der Veldt [Fri, 19 Dec 2025 02:36:33 +0000 (03:36 +0100)]
Fix Plex login flow
Marcel van der Veldt [Fri, 19 Dec 2025 02:31:33 +0000 (03:31 +0100)]
Fix subsonic streaming logic deadlock
Marcel van der Veldt [Fri, 19 Dec 2025 02:25:21 +0000 (03:25 +0100)]
Fix min length check in setup form
Marcel van der Veldt [Fri, 19 Dec 2025 02:20:00 +0000 (03:20 +0100)]
Silence logging in plex provider
Marcel van der Veldt [Fri, 19 Dec 2025 02:12:47 +0000 (03:12 +0100)]
Fix stream_details.stream_metadata_update_interval
Marcel van der Veldt [Fri, 19 Dec 2025 02:07:34 +0000 (03:07 +0100)]
Bump base image
Marcel van der Veldt [Fri, 19 Dec 2025 02:06:57 +0000 (03:06 +0100)]
Fix CI
Marcel van der Veldt [Fri, 19 Dec 2025 02:00:43 +0000 (03:00 +0100)]
Fix: only load jemalloc for main python process
Marcel van der Veldt [Fri, 19 Dec 2025 01:40:55 +0000 (02:40 +0100)]
Fix snapcast version parsing
Marcel van der Veldt [Fri, 19 Dec 2025 01:40:29 +0000 (02:40 +0100)]
Dont crash if a single provider could not be loaded
Marcel van der Veldt [Fri, 19 Dec 2025 01:05:54 +0000 (02:05 +0100)]
Always update user details from ingress flow
Marcel van der Veldt [Fri, 19 Dec 2025 00:55:18 +0000 (01:55 +0100)]
Improve login with Home Assistant flow (#2847)
Marcel van der Veldt [Fri, 19 Dec 2025 00:23:02 +0000 (01:23 +0100)]
Various small (bug)fixes (#2846)
* Fix random shuffle performance hog
* Fix transparent PNG image thumbs
* Fix load order of new players
* Small fix for player controls with ha entities
* Fix port in use errros on slimproto
* Wait for Home Assistant provider to be ready
* Fix end of queue detection, should clear
* Fix lyrics retrieval for the frontend
* updated device name for web player
* get name of esphome sendspin client from HA
* fix LAST_PROVIDER_INSTANCE_SCAN
music-assistant-machine [Thu, 18 Dec 2025 22:01:15 +0000 (23:01 +0100)]
⬆️ Update music-assistant-frontend to 2.17.50 (#2845)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Thu, 18 Dec 2025 21:14:08 +0000 (22:14 +0100)]
⬆️ Update music-assistant-models to 1.1.86 (#2844)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
dependabot[bot] [Thu, 18 Dec 2025 21:13:04 +0000 (22:13 +0100)]
Chore(deps): Bump actions/cache from 4 to 5 (#2841)
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
music-assistant-machine [Thu, 18 Dec 2025 19:05:36 +0000 (20:05 +0100)]
⬆️ Update music-assistant-models to 1.1.85 (#2843)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Thu, 18 Dec 2025 18:36:11 +0000 (19:36 +0100)]
Fix test
Marcel van der Veldt [Thu, 18 Dec 2025 17:53:44 +0000 (18:53 +0100)]
Another fix for reconnections to signaling server
Marcel van der Veldt [Thu, 18 Dec 2025 17:34:00 +0000 (18:34 +0100)]
Fix signalserver reconnections
Marcel van der Veldt [Thu, 18 Dec 2025 17:33:46 +0000 (18:33 +0100)]
Fix ingress auth for sendspin proxy
Marcel van der Veldt [Thu, 18 Dec 2025 15:53:55 +0000 (16:53 +0100)]
Add Sendspin proxy for web player (#2840)
Marcel van der Veldt [Thu, 18 Dec 2025 13:01:04 +0000 (14:01 +0100)]
Fix config values not persisting when making changes (#2839)
Maxim Raznatovski [Thu, 18 Dec 2025 11:56:43 +0000 (12:56 +0100)]
Speed up test/lint workflow with uv and caching (#2838)
Marcel van der Veldt [Thu, 18 Dec 2025 01:48:31 +0000 (02:48 +0100)]
Fix SSL configuration (#2836)
- allow to specify a path
- support both RSA and ECDSA
Marcel van der Veldt [Thu, 18 Dec 2025 00:51:54 +0000 (01:51 +0100)]
Fix some items (podcasts, radio, playlists) not showing up in library
Marcel van der Veldt [Wed, 17 Dec 2025 18:08:46 +0000 (19:08 +0100)]
also migrate builtin provider
Marcel van der Veldt [Wed, 17 Dec 2025 18:05:12 +0000 (19:05 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 17 Dec 2025 18:05:07 +0000 (19:05 +0100)]
Fix: filesystem providers missing in_library
music-assistant-machine [Wed, 17 Dec 2025 17:31:48 +0000 (18:31 +0100)]
⬆️ Update music-assistant-frontend to 2.17.47 (#2835)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 17 Dec 2025 16:10:08 +0000 (17:10 +0100)]
Fix for is_unique flag on playlists
music-assistant-machine [Wed, 17 Dec 2025 16:03:16 +0000 (17:03 +0100)]
⬆️ Update music-assistant-frontend to 2.17.46 (#2834)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Wed, 17 Dec 2025 15:50:24 +0000 (16:50 +0100)]
⬆️ Update music-assistant-frontend to 2.17.45 (#2833)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
music-assistant-machine [Wed, 17 Dec 2025 15:05:24 +0000 (16:05 +0100)]
⬆️ Update music-assistant-models to 1.1.83 (#2832)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 17 Dec 2025 14:54:06 +0000 (15:54 +0100)]
fix more player.current_media fields
Marcel van der Veldt [Wed, 17 Dec 2025 14:53:50 +0000 (15:53 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 17 Dec 2025 14:50:27 +0000 (15:50 +0100)]
Fix: Call player.update_state after creating queue
Maxim Raznatovski [Wed, 17 Dec 2025 14:48:13 +0000 (15:48 +0100)]
Close old sendspin connections (#2831)
Bumps `aiosendspin` to automatically disconnect old connections of a
reconnecting player.
Also avoids state issues in case multiple clients have the same client
ID (will auto disconnect all but one).
Medieval Apple [Wed, 17 Dec 2025 10:25:26 +0000 (05:25 -0500)]
(Roku) Media Assistant provider: bug fixes / cleanup (#2828)
music-assistant-machine [Wed, 17 Dec 2025 10:24:38 +0000 (11:24 +0100)]
⬆️ Update music-assistant-frontend to 2.17.44 (#2830)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 17 Dec 2025 10:22:38 +0000 (11:22 +0100)]
Fix: Add guard in hass provider for missing name
Marcel van der Veldt [Wed, 17 Dec 2025 10:22:09 +0000 (11:22 +0100)]
Fix: Audible making 1000s of requests during sync
Marcel van der Veldt [Wed, 17 Dec 2025 10:02:55 +0000 (11:02 +0100)]
Fix: Loosen permissions a bit to prevent side effects
Marcel van der Veldt [Wed, 17 Dec 2025 09:56:02 +0000 (10:56 +0100)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Wed, 17 Dec 2025 09:55:56 +0000 (10:55 +0100)]
Fix: Dont crash on imageproxy
music-assistant-machine [Wed, 17 Dec 2025 01:20:32 +0000 (02:20 +0100)]
⬆️ Update music-assistant-frontend to 2.17.43 (#2829)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Wed, 17 Dec 2025 01:00:25 +0000 (02:00 +0100)]
Copy stream_metadata.description to album
Marcel van der Veldt [Wed, 17 Dec 2025 00:37:07 +0000 (01:37 +0100)]
Fix queue state when active but idle
Marcel van der Veldt [Tue, 16 Dec 2025 23:55:56 +0000 (00:55 +0100)]
Fix fake mute control
Marcel van der Veldt [Tue, 16 Dec 2025 23:54:32 +0000 (00:54 +0100)]
Fix maintainer on airplay provider
Marcel van der Veldt [Tue, 16 Dec 2025 23:29:00 +0000 (00:29 +0100)]
Fix librray queries should only get items with actual in_library mappings attached
Marcel van der Veldt [Tue, 16 Dec 2025 22:50:55 +0000 (23:50 +0100)]
Fix in_library mapping on first sync
Marcel van der Veldt [Tue, 16 Dec 2025 22:50:38 +0000 (23:50 +0100)]
Dont unload Spotify provider if dev token failed
Marcel van der Veldt [Tue, 16 Dec 2025 22:50:02 +0000 (23:50 +0100)]
Fix race condition on shutdown in Sonos
Marcel van der Veldt [Tue, 16 Dec 2025 22:10:37 +0000 (23:10 +0100)]
fix provider default_name
Marcel van der Veldt [Tue, 16 Dec 2025 21:07:31 +0000 (22:07 +0100)]
make sure to raise when we cant fetch role from HA
Marcel van der Veldt [Tue, 16 Dec 2025 20:57:27 +0000 (21:57 +0100)]
Add a more smarter way to resume a player with empty queue (#2827)
Marcel van der Veldt [Tue, 16 Dec 2025 20:09:40 +0000 (21:09 +0100)]
Streamline Plugin Source behavior (#2826)
Maxim Raznatovski [Tue, 16 Dec 2025 19:08:20 +0000 (20:08 +0100)]
Enable immediate Sendspin sync delay changes for Cast players (#2823)
Maxim Raznatovski [Tue, 16 Dec 2025 19:04:15 +0000 (20:04 +0100)]
Bump aiosendspin to fix metadata clear edge case (#2824)
Marcel van der Veldt [Tue, 16 Dec 2025 15:26:28 +0000 (16:26 +0100)]
add credits to sendspin
Marcel van der Veldt [Tue, 16 Dec 2025 08:49:59 +0000 (09:49 +0100)]
prevent access to some more commands by non admins
Marcel van der Veldt [Tue, 16 Dec 2025 08:01:39 +0000 (09:01 +0100)]
Fix random album playlist
Marcel van der Veldt [Tue, 16 Dec 2025 01:23:28 +0000 (02:23 +0100)]
change for airplay pause
Marcel van der Veldt [Tue, 16 Dec 2025 01:20:03 +0000 (02:20 +0100)]
Fix player.current_media callback for players
Marcel van der Veldt [Mon, 15 Dec 2025 23:44:33 +0000 (00:44 +0100)]
bump aioslimproto to 3.1.2
Marcel van der Veldt [Mon, 15 Dec 2025 23:44:08 +0000 (00:44 +0100)]
Add user filter to scrobble providers (#2822)
Marcel van der Veldt [Mon, 15 Dec 2025 22:49:37 +0000 (23:49 +0100)]
Clean up any existing multi-client stream in squeezelite
music-assistant-machine [Mon, 15 Dec 2025 22:22:18 +0000 (23:22 +0100)]
⬆️ Update music-assistant-frontend to 2.17.42 (#2821)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Maxim Raznatovski [Mon, 15 Dec 2025 22:20:44 +0000 (23:20 +0100)]
Fix sendspin mDNS name (#2819)
music-assistant-machine [Mon, 15 Dec 2025 21:58:53 +0000 (22:58 +0100)]
⬆️ Update music-assistant-models to 1.1.82 (#2820)
Co-authored-by: marcelveldt <6389780+marcelveldt@users.noreply.github.com>
Marcel van der Veldt [Mon, 15 Dec 2025 21:50:53 +0000 (22:50 +0100)]
Allow configuration of developer token in Spotify provider (#2818)
Maxim Raznatovski [Mon, 15 Dec 2025 21:17:47 +0000 (22:17 +0100)]
Sendspin fixes (#2810)
dependabot[bot] [Mon, 15 Dec 2025 20:53:47 +0000 (21:53 +0100)]
Chore(deps-dev): Bump ruff from 0.14.6 to 0.14.9 (#2813)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.14.6 to 0.14.9.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.6...0.14.9)
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fabian Munkes [Mon, 15 Dec 2025 20:51:55 +0000 (21:51 +0100)]
abs: fix: remove playlog sync during provider load (#2817)
dependabot[bot] [Mon, 15 Dec 2025 20:43:24 +0000 (21:43 +0100)]
Chore(deps): Bump actions/upload-artifact from 5 to 6 (#2815)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>