music-assistant-server.git
2025-09-09 JoProbstBluesound native grouping and control of external sourc...
2025-09-09 OzGavSwitch to static logo images in Radio Paradise provider...
2025-09-09 OzGavAdd Atomic Port Validation and Cleanup to Squeezelite...
2025-09-09 Maxim RaznatovskiFix `RuntimeError` in Chromecast player creation (...
2025-09-09 Maxim RaznatovskiFix saving of player settings on powered off players...
2025-09-09 dependabot... Chore(deps): Bump zeroconf from 0.147.0 to 0.147.2...
2025-09-09 dependabot... Chore(deps): Bump ruff from 0.12.11 to 0.12.12 (#2386)
2025-09-07 Nikos Tsipinakisaudiobookshelf: Implement more efficient multi-file...
2025-09-05 Fabian Munkesitunes_podcast: add log info if podcast has no feed...
2025-09-05 Maxim RaznatovskiFix group volume and player state after Players control...
2025-09-05 OzGavStrip off Radio Paradise enhanced title text (#2369)
2025-09-05 Maxim RaznatovskiFix snapcast grouping after the player model refactor...
2025-09-05 dependabot... Chore(deps): Bump pypa/gh-action-pypi-publish from...
2025-09-05 dependabot... Chore(deps): Bump pypa/gh-action-pypi-publish from...
2025-09-05 dependabot... Chore(deps): Bump actions/github-script from 7 to 8...
2025-09-05 dependabot... Chore(deps): Bump actions/setup-python from 5.6.0 to...
2025-09-04 dependabot... Chore(deps): Bump plexapi from 4.17.0 to 4.17.1 (#2367)
2025-09-04 dependabot... Chore(deps): Bump soco from 0.30.10 to 0.30.11 (#2368)
2025-09-02 dependabot... Chore(deps): Bump ruff from 0.12.10 to 0.12.11 (#2365)
2025-09-02 dependabot... Chore(deps): Bump orjson from 3.11.2 to 3.11.3 (#2366)
2025-08-30 Marcel van... Some small follow-up fixes after Players controller...
2025-08-30 Diede van MarleAdd support in Bluesound provider for MDNS address...
2025-08-26 OzGavAdd Radio Paradise provider (#2295)
2025-08-26 dependabot... Chore(deps): Bump orjson from 3.11.1 to 3.11.2 (#2344)
2025-08-26 dependabot... Chore(deps): Bump certifi from 2025.7.14 to 2025.8...
2025-08-26 dependabot... Chore(deps): Bump pre-commit-hooks from 5.0.0 to 6...
2025-08-26 Fabian MunkesFix recursion issue after MusicCast Player Refactor...
2025-08-26 OzGavFix missing file breaks queue (#2341)
2025-08-26 dependabot... Chore(deps): Bump ruff from 0.12.8 to 0.12.10 (#2355)
2025-08-18 Marcel van... Fixes for the squeezelite provider after refactor ...
2025-08-16 Marcel van... bump aioslimproto to 3.1.1
2025-08-16 dependabot... Chore(deps): Bump liblistenbrainz from 0.5.6 to 0.6...
2025-08-16 James E. BlairFix stop command on some Home Assistant players (#2336)
2025-08-16 Marcel van... Some follow-up fixes (esp. for groups) after the Player...
2025-08-15 Marcel van... Fix for default cache directory
2025-08-15 OzGavSpotify refactor (#2329)
2025-08-15 OzGavFix album info being lost for non-library items (#2330)
2025-08-15 dependabot... Chore(deps): Bump mypy from 1.17.0 to 1.17.1 (#2325)
2025-08-15 dependabot... Chore(deps): Bump pre-commit from 4.2.0 to 4.3.0 (...
2025-08-15 dependabot... Chore(deps): Bump ruff from 0.12.7 to 0.12.8 (#2323)
2025-08-15 Marvin SchenkelDisable new PO token generation to avoid warnings in...
2025-08-15 music-assistant... frontend-2.15.3 (#2333)
2025-08-13 dependabot... Chore(deps): Bump cryptography from 45.0.5 to 45.0...
2025-08-13 Maxim RaznatovskiFix playback with the Web Player for iOS devices ...
2025-08-13 dependabot... Chore(deps): Bump actions/checkout from 4 to 5 (#2327)
2025-08-12 Jamie GravendeelSplit up data and cache with XDG directories (#2304)
2025-08-11 Mathias RDSP Presets (#2309)
2025-08-10 Marcel van... Update Dockerfile
2025-08-10 Marcel van... Fix issues with dynamically installing packages into...
2025-08-10 Marcel van... Fix Spotify CDN issues on playback (#2317)
2025-08-10 Marcel van... Fallback to standard pip for package installs (#2316)
2025-08-10 Marcel van... Use separate ingress TCP site for HA add-on (#2314)
2025-08-10 Marcel van... Update librespot binaries (#2313)
2025-08-10 Marvin SchenkelAdd CLAUDE.md development guide (#2274)
2025-08-10 Marcel van... Bump models to 1.1.53 (#2312)
2025-08-10 Marvin SchenkelYTMusic: Auto update dependencies for frequently breaki...
2025-08-10 dependabot... Chore(deps): Bump docker/login-action from 3.4.0 to...
2025-08-09 Marcel van... Add helpers to setup aiohttp session (#2308)
2025-08-08 dependabot... Chore(deps): Bump aiohttp from 3.12.14 to 3.12.15 ...
2025-08-08 dependabot... Chore(deps): Bump ruff from 0.12.5 to 0.12.7 (#2299)
2025-08-08 dependabot... Chore(deps): Bump actions/download-artifact from 4...
2025-08-08 Maxim RaznatovskiAttempt to fix "This Device" disappearing and reappeari...
2025-08-08 Maxim RaznatovskiFix broken state updates for SnapCast (#2305)
2025-08-08 Jamie GravendeelSort audiobook chapter files based on disk number ...
2025-08-08 Marvin SchenkelFix backport workflow to filter out beta/rc tags (...
2025-08-08 OzGavUpdate librespot binaries (#2306)
2025-08-08 Maxim RaznatovskiFix player grouping (#2307)
2025-08-04 Maxim RaznatovskiFix cyclic import in Chromecast Provider (#2296)
2025-08-03 dependabot... Chore(deps): Bump orjson from 3.10.18 to 3.11.1 (#2290)
2025-08-03 dependabot... Chore(deps): Bump certifi from 2025.6.15 to 2025.7...
2025-08-03 dependabot... Chore(deps): Bump ruff from 0.12.4 to 0.12.5 (#2291)
2025-08-03 dependabot... Chore(deps): Bump async-upnp-client from 0.44.0 to...
2025-08-03 OzGavAdd URL example (#2287)
2025-08-03 Maxim RaznatovskiFix library query with random order and improve maintai...
2025-08-03 Marcel van... Player controller (and model) refactor (#2249)
2025-07-25 dependabot... Chore(deps): Bump ruff from 0.11.13 to 0.12.4 (#2285)
2025-07-25 dependabot... Chore(deps): Bump mypy from 1.15.0 to 1.17.0 (#2284)
2025-07-23 dependabot... Chore(deps): Bump cryptography from 45.0.4 to 45.0...
2025-07-23 dependabot... Chore(deps): Bump aiohttp from 3.12.13 to 3.12.14 ...
2025-07-21 OzGavCatch invalid replaygain tag values (#2282)
2025-07-19 Rob SonkeAdded recommendations to the SoundCloud provider (...
2025-07-07 Marvin SchenkelFix backport pipeline issues (#2272)
2025-07-06 Marvin SchenkelAdd backport pipeline (#2268)
2025-07-03 Marcel van... Adjust funding.yml to OHF (#2267)
2025-07-03 Marcel van... Fix the timestamp modified trigger on the db (#2266)
2025-07-02 Sameer AlamFix Alexa player provider bugs during experimental...
2025-07-02 Eric MunsonParallelize Recommendation creation in Subsonic provide...
2025-07-02 Fabian Munkesfix non-ascii characters in didl_lite metadata (#2256)
2025-07-02 Maxim RaznatovskiFix Web Player playback on iOS and iPadOS (#2261)
2025-07-02 FrancescoImplement pagination for plex provider (#2253)
2025-07-02 Marvin SchenkelYTMusic: Fix extractor error (#2264)
2025-07-01 Maxim RaznatovskiFix: library query with random order (#2255)
2025-07-01 dependabot... Chore(deps): Bump pillow from 11.2.1 to 11.3.0 (#2262)
2025-07-01 Eric MunsonFix: Subsonic: Handle uninitialized port config value...
2025-06-25 OzGavChore: Change online logo URL (#2252)
2025-06-24 Marcel van... Fix import error (#2250)
2025-06-24 Marcel van... Introduce (stability/development) stage on providers...
2025-06-24 Sameer AlamAdd Alexa player provider (#2210)
2025-06-24 Fabian MunkesChore: Mypy for models (#2195)
2025-06-24 dependabot... Chore(deps): Bump pytest from 8.3.5 to 8.4.1 (#2246)
next