music-assistant-server.git
6 months agoSome small fixes for issues found in beta testing (#2482)
Marcel van der Veldt [Sat, 4 Oct 2025 14:33:07 +0000 (16:33 +0200)]
Some small fixes for issues found in beta testing (#2482)

6 months agoFix typo in Spotify Config (#2481)
OzGav [Sat, 4 Oct 2025 13:23:56 +0000 (23:23 +1000)]
Fix typo in Spotify Config (#2481)

6 months agoFix cache data not persisting cross restarts/updates (#2479)
Marcel van der Veldt [Fri, 3 Oct 2025 21:42:59 +0000 (23:42 +0200)]
Fix cache data not persisting cross restarts/updates (#2479)

6 months agoARD Audiothek: Introduce filter of not published episodes to reduce loading times...
Jan Feil [Fri, 3 Oct 2025 20:39:04 +0000 (22:39 +0200)]
ARD Audiothek: Introduce filter of not published episodes to reduce loading times (#2478)

6 months agoFix: Smart fades beat alignment (#2477)
Marvin Schenkel [Fri, 3 Oct 2025 20:11:32 +0000 (22:11 +0200)]
Fix: Smart fades beat alignment (#2477)

6 months agoChore(deps): Bump pylast from 5.5.0 to 6.0.0 (#2446)
dependabot[bot] [Fri, 3 Oct 2025 19:56:06 +0000 (21:56 +0200)]
Chore(deps): Bump pylast from 5.5.0 to 6.0.0 (#2446)

* Chore(deps): Bump pylast from 5.5.0 to 6.0.0

Bumps [pylast](https://github.com/pylast/pylast) from 5.5.0 to 6.0.0.
- [Release notes](https://github.com/pylast/pylast/releases)
- [Changelog](https://github.com/pylast/pylast/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pylast/pylast/compare/5.5.0...6.0.0)

---
updated-dependencies:
- dependency-name: pylast
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

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>
6 months agoChore(deps): Bump ruff from 0.12.12 to 0.13.2 (#2448)
dependabot[bot] [Fri, 3 Oct 2025 19:55:54 +0000 (21:55 +0200)]
Chore(deps): Bump ruff from 0.12.12 to 0.13.2 (#2448)

* Chore(deps): Bump ruff from 0.12.12 to 0.13.2

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.12.12 to 0.13.2.
- [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.12.12...0.13.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
* lint

---------

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>
6 months agofrontend-2.16.5 (#2476)
music-assistant-machine [Fri, 3 Oct 2025 19:46:15 +0000 (21:46 +0200)]
frontend-2.16.5 (#2476)

6 months agomypy fixes for SiriusXM (#2450)
OzGav [Fri, 3 Oct 2025 19:45:56 +0000 (05:45 +1000)]
mypy fixes for SiriusXM (#2450)

6 months agoVarious improvements to the DI Provider (#2472)
benklop [Fri, 3 Oct 2025 19:44:09 +0000 (15:44 -0400)]
Various improvements to the DI Provider (#2472)

6 months agoUse subfolder for cache directory by default
Marcel van der Veldt [Fri, 3 Oct 2025 19:38:12 +0000 (21:38 +0200)]
Use subfolder for cache directory by default

On HA add-on the /cache volume is not persisted otherwise!

6 months agoFix Artist logo images from TheAudioDb
Marcel van der Veldt [Fri, 3 Oct 2025 18:42:10 +0000 (20:42 +0200)]
Fix Artist logo images from TheAudioDb

6 months agoVarious small bugfixes reported in the beta (#2475)
Marcel van der Veldt [Fri, 3 Oct 2025 18:23:54 +0000 (20:23 +0200)]
Various small bugfixes reported in the beta (#2475)

6 months agoFix Sonos airplay ungroup race condition (#2474)
Marvin Schenkel [Fri, 3 Oct 2025 18:14:09 +0000 (20:14 +0200)]
Fix Sonos airplay ungroup race condition (#2474)

6 months agolint
Marcel van der Veldt [Fri, 3 Oct 2025 18:09:17 +0000 (20:09 +0200)]
lint

6 months agomypy fixes for Soundcloud (#2453)
OzGav [Fri, 3 Oct 2025 12:36:31 +0000 (22:36 +1000)]
mypy fixes for Soundcloud (#2453)

6 months agomypy fixes for DLNA (#2451)
OzGav [Fri, 3 Oct 2025 12:33:12 +0000 (22:33 +1000)]
mypy fixes for DLNA (#2451)

6 months agoAdd Phishin provider (#2421)
OzGav [Fri, 3 Oct 2025 12:28:50 +0000 (22:28 +1000)]
Add Phishin provider (#2421)

6 months agoRefactor release drafter configuration
Marcel van der Veldt [Fri, 3 Oct 2025 10:49:23 +0000 (12:49 +0200)]
Refactor release drafter configuration

6 months agoRemove enhanced title for RadioParadise (#2456)
OzGav [Fri, 3 Oct 2025 10:46:19 +0000 (20:46 +1000)]
Remove enhanced title for RadioParadise (#2456)

6 months agofrontend-2.16.4 (#2471)
music-assistant-machine [Fri, 3 Oct 2025 00:49:55 +0000 (02:49 +0200)]
frontend-2.16.4 (#2471)

* Update pyproject.toml for 2.16.4

* Update requirements_all.txt for 2.16.4

6 months agoFix release drafter workflow `latest` value (#2470)
TheJulianJES [Fri, 3 Oct 2025 00:40:44 +0000 (02:40 +0200)]
Fix release drafter workflow `latest` value (#2470)

6 months agoDon't attempt to create smart fade analysis when smart fade is disabled
Marcel van der Veldt [Fri, 3 Oct 2025 00:10:53 +0000 (02:10 +0200)]
Don't attempt to create smart fade analysis when smart fade is disabled

6 months agoAdd DI.fm radio network provider (#2419)
benklop [Thu, 2 Oct 2025 22:45:36 +0000 (18:45 -0400)]
Add DI.fm radio network provider (#2419)

6 months agoFix playergroup migration (#2469)
Marcel van der Veldt [Thu, 2 Oct 2025 22:39:44 +0000 (00:39 +0200)]
Fix playergroup migration (#2469)

6 months agoFix typo
Marcel van der Veldt [Thu, 2 Oct 2025 22:32:10 +0000 (00:32 +0200)]
Fix typo

6 months agoFix current track not updating correctly (#2468)
Marcel van der Veldt [Thu, 2 Oct 2025 18:03:22 +0000 (20:03 +0200)]
Fix current track not updating correctly (#2468)

6 months agoVarious follow up bugfixes regarding the players refactor (#2466)
Marcel van der Veldt [Thu, 2 Oct 2025 14:32:51 +0000 (16:32 +0200)]
Various follow up bugfixes regarding the players refactor (#2466)

6 months agofrontend-2.16.3 (#2467)
music-assistant-machine [Thu, 2 Oct 2025 13:36:00 +0000 (15:36 +0200)]
frontend-2.16.3 (#2467)

* Update pyproject.toml for 2.16.3

* Update requirements_all.txt for 2.16.3

6 months agoYTMusic: Limit dynamic playlist to avoid memory leak (#2464)
Marvin Schenkel [Thu, 2 Oct 2025 08:45:39 +0000 (10:45 +0200)]
YTMusic: Limit dynamic playlist to avoid memory leak (#2464)

Limit dynamic playlist to avoid memory leak

6 months agoTweak release drafter a bit
Marcel van der Veldt [Wed, 1 Oct 2025 17:48:26 +0000 (19:48 +0200)]
Tweak release drafter a bit

6 months agoVarious Playergroup fixes (#2444)
Marcel van der Veldt [Wed, 1 Oct 2025 11:11:26 +0000 (13:11 +0200)]
Various Playergroup fixes (#2444)

6 months agoRevert "mypy fixes for webserver.py" (#2461)
Marvin Schenkel [Wed, 1 Oct 2025 07:11:47 +0000 (09:11 +0200)]
Revert "mypy fixes for webserver.py" (#2461)

Revert "mypy fixes for webserver.py (#2437)"

This reverts commit 793be87cb3b4b57e1f857dcc5b7e6076d5b61c32.

6 months agofrontend-2.16.2 (#2459)
music-assistant-machine [Tue, 30 Sep 2025 19:32:51 +0000 (21:32 +0200)]
frontend-2.16.2 (#2459)

* Update pyproject.toml for 2.16.2

* Update requirements_all.txt for 2.16.2

6 months agoFix 403 error on podcast playback (#2455)
OzGav [Tue, 30 Sep 2025 19:28:46 +0000 (05:28 +1000)]
Fix 403 error on podcast playback (#2455)

6 months agoChore(deps): Bump syrupy from 4.9.1 to 5.0.0 (#2454)
dependabot[bot] [Tue, 30 Sep 2025 19:15:59 +0000 (21:15 +0200)]
Chore(deps): Bump syrupy from 4.9.1 to 5.0.0 (#2454)

Bumps [syrupy](https://github.com/syrupy-project/syrupy) from 4.9.1 to 5.0.0.
- [Release notes](https://github.com/syrupy-project/syrupy/releases)
- [Changelog](https://github.com/syrupy-project/syrupy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/syrupy-project/syrupy/compare/v4.9.1...v5.0.0)

---
updated-dependencies:
- dependency-name: syrupy
  dependency-version: 5.0.0
  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>
6 months agoChore(deps): Bump xmltodict from 0.14.2 to 1.0.2 (#2447)
dependabot[bot] [Tue, 30 Sep 2025 19:15:46 +0000 (21:15 +0200)]
Chore(deps): Bump xmltodict from 0.14.2 to 1.0.2 (#2447)

Bumps [xmltodict](https://github.com/martinblech/xmltodict) from 0.14.2 to 1.0.2.
- [Release notes](https://github.com/martinblech/xmltodict/releases)
- [Changelog](https://github.com/martinblech/xmltodict/blob/master/CHANGELOG.md)
- [Commits](https://github.com/martinblech/xmltodict/compare/v0.14.2...v1.0.2)

---
updated-dependencies:
- dependency-name: xmltodict
  dependency-version: 1.0.2
  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>
6 months agomypy fixes for webserver.py (#2437)
OzGav [Tue, 30 Sep 2025 15:54:58 +0000 (01:54 +1000)]
mypy fixes for webserver.py (#2437)

6 months agomypy fixes for TuneIn (#2449)
OzGav [Tue, 30 Sep 2025 13:36:33 +0000 (23:36 +1000)]
mypy fixes for TuneIn (#2449)

6 months agomypy fixes for Spotify provider (#2436)
OzGav [Tue, 30 Sep 2025 12:34:46 +0000 (22:34 +1000)]
mypy fixes for Spotify provider (#2436)

* mypy fixes for Spotify provider

* Update pyproject.toml

* Update music_assistant/providers/spotify/provider.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
* Update music_assistant/providers/spotify/provider.py

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
* Apply suggestion from @marcelveldt

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
---------

Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com>
Co-authored-by: Maxim Raznatovski <nda.mr43@gmail.com>
6 months agoSmart fades tweaks (#2457)
Marvin Schenkel [Tue, 30 Sep 2025 12:09:35 +0000 (14:09 +0200)]
Smart fades tweaks (#2457)

6 months agoPodcastfeed Handle images no longer at URL (#2435)
OzGav [Mon, 29 Sep 2025 20:48:41 +0000 (06:48 +1000)]
Podcastfeed Handle images no longer at URL (#2435)

6 months agoAdding alexa language config value (#2432)
Chris Bankert [Mon, 29 Sep 2025 19:43:01 +0000 (21:43 +0200)]
Adding alexa language config value (#2432)

6 months agomypy fixes for Deezer (#2438)
OzGav [Mon, 29 Sep 2025 19:39:55 +0000 (05:39 +1000)]
mypy fixes for Deezer (#2438)

6 months agomypy fixes for webserver helper (#2439)
OzGav [Mon, 29 Sep 2025 19:38:11 +0000 (05:38 +1000)]
mypy fixes for webserver helper (#2439)

6 months agoFew smart fades fixes (#2442)
Marvin Schenkel [Mon, 29 Sep 2025 19:33:32 +0000 (21:33 +0200)]
Few smart fades fixes (#2442)

6 months agoChore(deps): Bump docker/login-action from 3.5.0 to 3.6.0 (#2443)
dependabot[bot] [Mon, 29 Sep 2025 19:33:05 +0000 (21:33 +0200)]
Chore(deps): Bump docker/login-action from 3.5.0 to 3.6.0 (#2443)

Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.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>
6 months agoAdjust smart fades filters from testing (#2441)
Maxim Raznatovski [Mon, 29 Sep 2025 07:29:50 +0000 (09:29 +0200)]
Adjust smart fades filters from testing (#2441)

* Adjust smart fades filters from testing

* Typo

6 months agoRemove unsupported library methods (#2440)
OzGav [Mon, 29 Sep 2025 05:53:39 +0000 (15:53 +1000)]
Remove unsupported library methods (#2440)

6 months agoSeveral improvements to the Smartfades feature (#2433)
Marcel van der Veldt [Mon, 29 Sep 2025 05:51:23 +0000 (07:51 +0200)]
Several improvements to the Smartfades feature (#2433)

6 months agoAdd Internet Archive Provider (#2411)
OzGav [Sun, 28 Sep 2025 17:34:01 +0000 (03:34 +1000)]
Add Internet Archive Provider (#2411)

6 months agoAdd Smart fades feature (#2407)
Marvin Schenkel [Sat, 27 Sep 2025 18:40:25 +0000 (20:40 +0200)]
Add Smart fades feature (#2407)

6 months agoFix other race condition
Marcel van der Veldt [Sat, 27 Sep 2025 13:49:46 +0000 (15:49 +0200)]
Fix other race condition

6 months agoMerge branch 'dev' of https://github.com/music-assistant/server into dev
Marcel van der Veldt [Sat, 27 Sep 2025 13:21:25 +0000 (15:21 +0200)]
Merge branch 'dev' of https://github.com/music-assistant/server into dev

6 months agoFix adding Spotify Audiobook to library
Marcel van der Veldt [Sat, 27 Sep 2025 13:21:20 +0000 (15:21 +0200)]
Fix adding Spotify Audiobook to library

6 months agoAdd or update stage key in manifest.json (#2431)
OzGav [Sat, 27 Sep 2025 12:14:40 +0000 (22:14 +1000)]
Add or update stage key in manifest.json (#2431)

6 months agoFix metadata refresh missing for audiobooks and poodcats
Marcel van der Veldt [Sat, 27 Sep 2025 02:06:54 +0000 (04:06 +0200)]
Fix metadata refresh missing for audiobooks and poodcats

6 months agoMore grouping fixes after the player refactor (#2429)
Maxim Raznatovski [Sat, 27 Sep 2025 01:12:20 +0000 (03:12 +0200)]
More grouping fixes after the player refactor (#2429)

6 months agoUpdate Provider descriptions (#2428)
OzGav [Sat, 27 Sep 2025 00:13:07 +0000 (10:13 +1000)]
Update Provider descriptions (#2428)

6 months agoRefactor caching (#2430)
Marcel van der Veldt [Sat, 27 Sep 2025 00:10:24 +0000 (02:10 +0200)]
Refactor caching (#2430)

6 months agoAdd Resonate Provider (#2348)
Maxim Raznatovski [Fri, 26 Sep 2025 23:55:17 +0000 (01:55 +0200)]
Add Resonate Provider (#2348)

6 months agogpodder/ itunes/ rssfeed: fix bad header for certain podcasts (#2425)
Fabian Munkes [Fri, 26 Sep 2025 23:42:00 +0000 (01:42 +0200)]
gpodder/ itunes/ rssfeed: fix bad header for certain podcasts (#2425)

6 months agoExtend dev docs for LLM
Marcel van der Veldt [Fri, 26 Sep 2025 17:20:42 +0000 (19:20 +0200)]
Extend dev docs for LLM

6 months agoAdd Audiobook Support to Spotify provider (#2410)
OzGav [Fri, 26 Sep 2025 08:41:32 +0000 (18:41 +1000)]
Add Audiobook Support to Spotify provider (#2410)

6 months agoAdd (Roku) Media Assistant provider (#2332)
Medieval Apple [Fri, 26 Sep 2025 08:39:44 +0000 (04:39 -0400)]
Add (Roku) Media Assistant provider (#2332)

6 months agoAdd exception for commitish in codespell config
Marcel van der Veldt [Fri, 26 Sep 2025 08:33:16 +0000 (10:33 +0200)]
Add exception for commitish in codespell config

6 months agorelease drafter dev
Marcel van der Veldt [Thu, 25 Sep 2025 17:49:19 +0000 (19:49 +0200)]
release drafter dev

6 months agoUpdate release-drafter.yml
Marcel van der Veldt [Thu, 25 Sep 2025 17:45:15 +0000 (19:45 +0200)]
Update release-drafter.yml

6 months agotry to fix release drafter config for stable and dev
Marcel van der Veldt [Thu, 25 Sep 2025 17:43:46 +0000 (19:43 +0200)]
try to fix release drafter config for stable and dev

6 months agoadd experimental stage to alexa provider manifest
Marcel van der Veldt [Thu, 25 Sep 2025 17:16:45 +0000 (19:16 +0200)]
add experimental stage to alexa provider manifest

6 months agoChore(deps): Bump lyricsgenius from 3.6.5 to 3.7.2 (#2415)
dependabot[bot] [Wed, 24 Sep 2025 18:43:06 +0000 (20:43 +0200)]
Chore(deps): Bump lyricsgenius from 3.6.5 to 3.7.2 (#2415)

* Chore(deps): Bump lyricsgenius from 3.6.5 to 3.7.2

Bumps [lyricsgenius](https://github.com/johnwmillr/LyricsGenius) from 3.6.5 to 3.7.2.
- [Release notes](https://github.com/johnwmillr/LyricsGenius/releases)
- [Commits](https://github.com/johnwmillr/LyricsGenius/commits)

---
updated-dependencies:
- dependency-name: lyricsgenius
  dependency-version: 3.7.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

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>
6 months agofrontend-2.16.1 (#2424)
music-assistant-machine [Wed, 24 Sep 2025 18:42:33 +0000 (20:42 +0200)]
frontend-2.16.1 (#2424)

* Update pyproject.toml for 2.16.1

* Update requirements_all.txt for 2.16.1

6 months agoFix pulling ARD Audiothek subscriptions and ordering of podcasts with many episodes...
Jan Feil [Wed, 24 Sep 2025 17:42:45 +0000 (19:42 +0200)]
Fix pulling ARD Audiothek subscriptions and ordering of podcasts with many episodes (#2423)

Fix subscriptions query and ordering of podcasts with many episodes

6 months agoPrevent librespot daemon getting into an endless loop
Marcel van der Veldt [Tue, 23 Sep 2025 21:40:09 +0000 (23:40 +0200)]
Prevent librespot daemon getting into an endless loop

6 months agoFix typo in parse_album of Qobuz provider
Marcel van der Veldt [Tue, 23 Sep 2025 14:51:25 +0000 (16:51 +0200)]
Fix typo in parse_album of Qobuz provider

6 months agoChore(deps): Bump mypy from 1.18.1 to 1.18.2 (#2417)
dependabot[bot] [Tue, 23 Sep 2025 14:00:22 +0000 (16:00 +0200)]
Chore(deps): Bump mypy from 1.18.1 to 1.18.2 (#2417)

Bumps [mypy](https://github.com/python/mypy) from 1.18.1 to 1.18.2.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.18.1...v1.18.2)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.18.2
  dependency-type: direct:production
  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>
6 months agoChore(deps): Bump soco from 0.30.11 to 0.30.12 (#2416)
dependabot[bot] [Tue, 23 Sep 2025 14:00:11 +0000 (16:00 +0200)]
Chore(deps): Bump soco from 0.30.11 to 0.30.12 (#2416)

* Chore(deps): Bump soco from 0.30.11 to 0.30.12

Bumps [soco](https://github.com/SoCo/SoCo) from 0.30.11 to 0.30.12.
- [Release notes](https://github.com/SoCo/SoCo/releases)
- [Changelog](https://github.com/SoCo/SoCo/blob/master/doc/release_notes.rst)
- [Commits](https://github.com/SoCo/SoCo/compare/v0.30.11...v0.30.12)

---
updated-dependencies:
- dependency-name: soco
  dependency-version: 0.30.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
* Update manifest.json

---------

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>
6 months agofrontend-2.16.0 (#2422)
music-assistant-machine [Tue, 23 Sep 2025 13:59:55 +0000 (15:59 +0200)]
frontend-2.16.0 (#2422)

* Update pyproject.toml for 2.16.0

* Update requirements_all.txt for 2.16.0

6 months agoAdd Infer album type to streaming providers (#2420)
OzGav [Tue, 23 Sep 2025 12:24:07 +0000 (22:24 +1000)]
Add Infer album type to streaming providers (#2420)

6 months agoFix: Handle player_ids being None
Marvin Schenkel [Tue, 23 Sep 2025 07:26:59 +0000 (09:26 +0200)]
Fix: Handle player_ids being None

6 months agoChore(deps): Bump cryptography from 45.0.7 to 46.0.1 (#2418)
dependabot[bot] [Mon, 22 Sep 2025 18:55:31 +0000 (20:55 +0200)]
Chore(deps): Bump cryptography from 45.0.7 to 46.0.1 (#2418)

Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.7 to 46.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/45.0.7...46.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.1
  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>
6 months agoSeveral small (typing) fixes for the Deezer provider (#2413)
OzGav [Mon, 22 Sep 2025 18:55:19 +0000 (04:55 +1000)]
Several small (typing) fixes for the Deezer provider (#2413)

6 months agoFix: expose to HA should by default be enabled
Marcel van der Veldt [Mon, 22 Sep 2025 14:52:59 +0000 (16:52 +0200)]
Fix: expose to HA should by default be enabled

6 months agoFix audiobook related controller bugs (#2412)
OzGav [Mon, 22 Sep 2025 14:29:33 +0000 (00:29 +1000)]
Fix audiobook related controller bugs (#2412)

6 months agoAdd live and soundtrack album types (#2406)
OzGav [Mon, 22 Sep 2025 14:28:41 +0000 (00:28 +1000)]
Add live and soundtrack album types (#2406)

6 months agoAdd played status sync on Spotify podcast episode load (#2408)
OzGav [Mon, 22 Sep 2025 12:50:52 +0000 (22:50 +1000)]
Add played status sync on Spotify podcast episode load (#2408)

6 months agoAdd config options to control how library items are synced to MA (#2405)
Marcel van der Veldt [Mon, 22 Sep 2025 11:42:23 +0000 (13:42 +0200)]
Add config options to control how library items are synced to MA (#2405)

6 months agoExpose `grouping` field on tracks (#2373)
Lukas Waslowski [Tue, 16 Sep 2025 18:53:53 +0000 (20:53 +0200)]
Expose `grouping` field on tracks (#2373)

6 months agoFix issue with filter iterator in ARD MediaThek provider (#2404)
Jan Feil [Tue, 16 Sep 2025 18:53:18 +0000 (20:53 +0200)]
Fix issue with filter iterator in ARD MediaThek provider (#2404)

Fix issue with filter iterator

6 months agoAllow chime URL to be customized for Announcements (#2403)
Marcel van der Veldt [Tue, 16 Sep 2025 00:06:46 +0000 (02:06 +0200)]
Allow chime URL to be customized for Announcements (#2403)

6 months agoChore(deps): Bump mypy from 1.17.1 to 1.18.1 (#2402)
dependabot[bot] [Mon, 15 Sep 2025 23:04:40 +0000 (01:04 +0200)]
Chore(deps): Bump mypy from 1.17.1 to 1.18.1 (#2402)

Bumps [mypy](https://github.com/python/mypy) from 1.17.1 to 1.18.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.17.1...v1.18.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 1.18.1
  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>
6 months agoChore(deps): Bump pytest-cov from 6.2.1 to 7.0.0 (#2401)
dependabot[bot] [Mon, 15 Sep 2025 23:04:30 +0000 (01:04 +0200)]
Chore(deps): Bump pytest-cov from 6.2.1 to 7.0.0 (#2401)

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.2.1 to 7.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v7.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  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>
6 months agoChore(deps): Bump pytest from 8.4.1 to 8.4.2 (#2400)
dependabot[bot] [Mon, 15 Sep 2025 23:04:20 +0000 (01:04 +0200)]
Chore(deps): Bump pytest from 8.4.1 to 8.4.2 (#2400)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:production
  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>
6 months agoChore(deps): Bump cryptography from 45.0.6 to 45.0.7 (#2398)
dependabot[bot] [Mon, 15 Sep 2025 23:04:09 +0000 (01:04 +0200)]
Chore(deps): Bump cryptography from 45.0.6 to 45.0.7 (#2398)

Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.6 to 45.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/45.0.6...45.0.7)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 45.0.7
  dependency-type: direct:production
  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>
6 months agoBump models to 1.1.55 (#2397)
Marcel van der Veldt [Mon, 15 Sep 2025 13:14:13 +0000 (15:14 +0200)]
Bump models to 1.1.55 (#2397)

6 months agoFix groups after the player model refactor (#2391)
Maxim Raznatovski [Mon, 15 Sep 2025 12:38:02 +0000 (14:38 +0200)]
Fix groups after the player model refactor (#2391)

6 months agoSpotify Podcast Final caching and fix image quality (#2395)
OzGav [Mon, 15 Sep 2025 11:51:15 +0000 (21:51 +1000)]
Spotify Podcast Final caching and fix image quality (#2395)

6 months agoAdd command line server startup instructions to the development docs (#2396)
Ben Phillips [Mon, 15 Sep 2025 11:50:10 +0000 (12:50 +0100)]
Add command line server startup instructions to the development docs (#2396)

6 months agoImprove Radio Browser browse implementation (#2393)
OzGav [Sun, 14 Sep 2025 14:10:43 +0000 (00:10 +1000)]
Improve Radio Browser browse implementation (#2393)

6 months agoSplit Radio Paradise provider (#2394)
OzGav [Sun, 14 Sep 2025 13:59:37 +0000 (23:59 +1000)]
Split Radio Paradise provider (#2394)