music-assistant-server.git
2026-01-23 dependabot... Chore(deps): Bump actions/setup-python from 6.1.0 to...
2026-01-23 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.73 (#3012)
2026-01-23 music-assistant... ⬆️ Update music-assistant-models to 1.1.90 (#3011)
2026-01-22 Marvin SchenkelFix announcement for Sonos Play:1's (#3009)
2026-01-22 Andrew Prydefix(spotify_connect): ignore trailing sink event to...
2026-01-22 Mischa SiekmannSyncGroupPlayer: Inherit MULTI_DEVICE_DSP feature from...
2026-01-22 Rob Colemanfix: Add support for AAC streaming route for universal...
2026-01-22 Jozef Kruszynskifix(Tidal): Remove unnecessary deduping of recomendatio...
2026-01-22 Sameer AlamAdd Spanish and Italian to Alexa language commands...
2026-01-21 music-assistant... ⬆️ Update music-assistant-models to 1.1.89 (#3003)
2026-01-20 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.72 (#3001)
2026-01-20 Maxim RaznatovskiAdd 24 and 32-bit audio support for Sendspin (#2977)
2026-01-20 AnatosunPlex connect: Improve queue loading performance (#2735)
2026-01-20 Marvin SchenkelFix linter
2026-01-20 OzGavAdd RET505 mypy rule (#2962)
2026-01-20 Marvin SchenkelRevert "use instance_id instead of domain on provider...
2026-01-20 Paulus SchoutsenBump aiosendspin to 3.0 (#2924)
2026-01-20 Artur PragaczFix pre announce typing (#2998)
2026-01-20 Marvin SchenkelAlso ignore ASYNC110 and N818
2026-01-20 Marvin SchenkelAdd comment about ASYNC109 to project file
2026-01-20 dependabot... Chore(deps-dev): Bump ruff from 0.14.9 to 0.14.13 ...
2026-01-19 Marvin SchenkelFix linter
2026-01-19 DButterorf radiothek provider (#2968)
2026-01-19 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.71 (#2991)
2026-01-19 Fabian MunkesAudiobookshelf: Use a direct stream if configured with...
2026-01-19 Marvin SchenkelMerge branch 'dev' of https://github.com/music-assistan...
2026-01-19 Marvin SchenkelApply explicit permissions to pr-labels workflow
2026-01-19 Valentin Lacourfix(alexa): Fix issue with language on alexa skills...
2026-01-19 David McCloskyUpdate old template references + other cleanups (#2928)
2026-01-19 Garrett MaceAdd SomaFM Radio provider (#2981)
2026-01-19 Marvin SchenkelUse bind ip of the stream server for Sendspin url ...
2026-01-17 kdkavanaghPrevent duplicate airplay player creation leaving playe...
2026-01-17 Marvin SchenkelMaintenance for security related fixes (#2983)
2026-01-17 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.70 (#2987)
2026-01-16 Fabian Munkesuse instance_id instead of domain on provider level...
2026-01-16 Fabian MunkesDo not report progress on ffmpeg streaming error ...
2026-01-15 Marvin SchenkelFix backport pipeline
2026-01-15 Marvin SchenkelAdd SECURITY.MD
2026-01-15 Alexey ALERT... Make pre-commit configuration cross-platform compatible...
2026-01-15 Alexey ALERT... Add Bandcamp Music Provider (#2871)
2026-01-15 Marvin SchenkelFallback to stream.url if url_resolved is missing ...
2026-01-15 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.69 (#2975)
2026-01-14 OzGavAdd RET507 mypy rule (#2961)
2026-01-14 OzGavAdd metadata support to HLS streams (#2867)
2026-01-14 ZtripezAudible: Add podcast support and browse by author/serie...
2026-01-14 dependabot... Chore(deps): Bump pillow from 12.0.0 to 12.1.0 (#2937)
2026-01-14 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.68 (#2970)
2026-01-13 Marvin SchenkelFix content type for Sqeezelite multiclient streams...
2026-01-13 dependabot... Chore(deps): Bump alexapy from 1.29.10 to 1.29.14 ...
2026-01-13 dependabot... Chore(deps): Bump async-upnp-client from 0.46.0 to...
2026-01-13 Marvin SchenkelFix issues with progress bar jumps and time overflow...
2026-01-13 Marvin SchenkelBump base image for beta and stable
2026-01-13 Maxim RaznatovskiPin `av` to 16.1.0 for sendspin provider (#2966)
2026-01-13 Marvin SchenkelBump base image for nightly
2026-01-13 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.67 (#2964)
2026-01-12 BartAdd method to move item to end of queue (#2929)
2026-01-12 Marvin SchenkelAdd option to add backport label after the PR has been...
2026-01-12 Eric MunsonSubsonic Scrobble: Fix Subsonic interactions after...
2026-01-12 OzGavAdd PTH202 mypy rule (#2932)
2026-01-12 OzGavAdd PTH107 mypy rule (#2933)
2026-01-12 Maxim RaznatovskiSendspin web player race condition losing `client/hello...
2026-01-12 OzGavFix Pandora only showing five stations (#2956)
2026-01-12 Rob Sonkefix: Ensure playlist ID is a string in Soundcloud provi...
2026-01-08 OzGavAdd and update provider icons (#2950)
2026-01-08 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.66 (#2952)
2026-01-07 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.65 (#2948)
2026-01-06 OzGavAdd ISC001 PYI036 SIM113 mypy rules (#2936)
2026-01-06 Fabian Munkesfix: MusicCast: Handle a failed poll more gracefully...
2026-01-06 dependabot... Chore(deps-dev): Bump pytest from 8.4.2 to 9.0.2 (...
2026-01-06 OzGavFix Music Assistant playlist not being removed (#2931)
2026-01-06 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.64 (#2942)
2026-01-05 dependabot... Chore(deps): Bump aiohttp from 3.13.2 to 3.13.3 (#2940)
2026-01-05 Marvin SchenkelFix webserver base url not persisting (#2935)
2026-01-05 AnatosunPlex Connect: Ungroup player before starting playback...
2026-01-05 Paulus SchoutsenBump aiosendspin to 2.0.0 (#2925)
2026-01-05 music-assistant... ⬆️ Update music-assistant-models to 1.1.88 (#2927)
2026-01-04 Fabian Munkesabs: parse "date added" into the MA library (#2923)
2026-01-04 Marcel van... Allow music providers to provide the "date_added" field...
2026-01-04 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.63 (#2921)
2026-01-04 Marcel van... Fix sql injection vulnerability (#2916)
2026-01-04 music-assistant... ⬆️ Update music-assistant-models to 1.1.87 (#2919)
2026-01-04 OzGavAdd Pandora provider (#2503)
2026-01-04 OzGavChange radio items order to play count descending ...
2026-01-04 dependabot... Chore(deps): Bump aiosqlite from 0.21.0 to 0.22.1 ...
2026-01-03 Eric MunsonSubsonic: Update Subsonic library and use new AsyncConn...
2026-01-03 Martin WeineltBump get-mac 0.9.2 to getmac 0.9.5 (#2912)
2026-01-03 BartEnhanced Skip previous behavior (#2915)
2026-01-03 Fabian MunkesABS/ iTunes podcasts: allow translation of folders...
2026-01-03 mtdcrFix invalid timeout value for TLS connections (#2908)
2026-01-02 Marvin SchenkelBump aioslimproto to 3.1.4 (#2909)
2026-01-02 Fabian Munkesfix: MusicCast Pause (#2907)
2026-01-02 OzGavFix track name stripping too agressive (#2901)
2026-01-02 Marvin SchenkelBump aioslimproto to 3.1.3 (#2906)
2026-01-02 dependabot... Chore(deps): Bump pillow from 11.3.0 to 12.0.0 (#2869)
2026-01-02 dependabot... Chore(deps-dev): Bump mypy from 1.19.0 to 1.19.1 (...
2026-01-02 Simon VosAdd configuration for Zeroconf discovery interfaces...
2026-01-02 Paulus SchoutsenPrevent cache with media_item=None (#2886)
2026-01-02 Klaas NeirinckFix multiple spotify connect instances reporting to...
2026-01-02 Paulus SchoutsenDisconnect sendspin clients to allow clean shutdown...
2026-01-01 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.62 (#2904)
next