music-assistant-server.git
2026-01-29 Marvin SchenkelAdd claude instructions about comment usage.
2026-01-29 Marvin SchenkelFix announcement loops for Sonos S1 (#3053)
2026-01-29 Marcel van... Remove corrupt player configurations (#3051)
2026-01-29 Marcel van... Improvements and bugfixes for player and provider confi...
2026-01-29 music-assistant... ⬆️ Update music-assistant-models to 1.1.94 (#3048)
2026-01-29 music-assistant... ⬆️ Update music-assistant-models to 1.1.93 (#3047)
2026-01-29 Marcel van... Add update frontend PWA to release action
2026-01-29 OzGavRadio Paradise. Switch to simple API (#3046)
2026-01-29 MizterBImplement Apple Music playlist browsing with folders...
2026-01-29 FL550Adds date_added field to Tidal provider (#2969)
2026-01-28 apophisnowDon't force reload on all config changes (#3045)
2026-01-28 dependabot... Chore(deps): Bump docker/login-action from 3.6.0 to...
2026-01-28 Marvin SchenkelUse streams server bind ip as spotify connect zeroconf...
2026-01-28 Marvin SchenkelFix not being able to ungroup dynamic group members...
2026-01-28 Marvin SchenkelFix Sqeezelite playing next enqueued song after announc...
2026-01-28 Mikhail NevskiyAdd Yandex Music provider (#3002)
2026-01-28 Dionysis FortisFix IndexError when Deezer track has no media available...
2026-01-28 ZtripezAdd JWT-based authentication with backward compatibilit...
2026-01-27 Fabian MunkesRaise AudioException if ffmpeg encounters a demuxing...
2026-01-27 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.76 (#3036)
2026-01-27 Marvin SchenkelFix Sonos looping announcements (#3032)
2026-01-27 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.75 (#3033)
2026-01-27 Marcel van... Don't filter unavailable player configs by default...
2026-01-27 Marvin SchenkelFix player sources in Sonos S1 (#3030)
2026-01-27 dependabot... Chore(deps): Bump alexapy from 1.29.14 to 1.29.15 ...
2026-01-27 dependabot... Chore(deps): Bump py-opensonic from 8.0.1 to 8.1.1...
2026-01-27 Marvin SchenkelYTMusic: Implement more aggressive caching (#3029)
2026-01-27 music-assistant... ⬆️ Update music-assistant-frontend to 2.17.74 (#3028)
2026-01-26 Marcel van... Fix players unavailable of cast and bluesound provider...
2026-01-26 Marcel van... Auto whitelist sendspin webplayer (jnstead of modifying...
2026-01-26 Marcel van... cleanup redundant requires_flow_mode
2026-01-26 Marcel van... Fix player lifecycle (enabling/disabling and config...
2026-01-26 Marcel van... Add fallback player config
2026-01-26 Marcel van... Config handling improvements (#3021)
2026-01-26 music-assistant... ⬆️ Update music-assistant-models to 1.1.92 (#3019)
2026-01-26 Marvin SchenkelSqeezelite: Only use low latency threshold values when...
2026-01-26 OzGavAdd AAC/M4A support to tag parsing (#3004)
2026-01-26 Marvin SchenkelIncrease cache for local playlist tracks (#3007)
2026-01-26 Marvin SchenkelFix linter for new models
2026-01-26 OzGavFix Pandora authentication failures (#2949)
2026-01-26 Tom MatheussenAdd HEOS Player provider (#2986)
2026-01-25 music-assistant... ⬆️ Update music-assistant-models to 1.1.91 (#3016)
2026-01-24 Marcel van... Remove lock from regular player commands
2026-01-24 Marvin SchenkelFix chime validation for player groups (#3013)
2026-01-24 Marcel van... Fixes for the AirPlay provider (#3014)
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)
next