Skip to content

Release history

Musicseerr releases

Music request and discovery for Lidarr

All releases

13 shown

v1.3.4 Feature
Notable features
  • Multi‑album (full discography) downloads accurately show download progress in the popup using new polling logic
Full changelog
  • "Verify Failed" on home page - migration fix (New and Old fallback).
  • Multi album downloads (Full discographies) should now accurately show download status in popup with new polling.
v1.3.3 Bugfix

Fixed Plex OAuth sign‑in deadlocks, stale version numbers, and post‑update screen looping.

Full changelog
  • Fixed Plex OAuth sign-in freezing the container due to a threading deadlock
  • Fixed version number showing stale data from a previous release after updating
  • Fixed flashing/looping screen that could occur after a Docker image update
v1.3.2 Maintenance

Minor fixes and improvements.

Changelog
  • Added DockerHub build to Workflow
v1.3.1 Maintenance

Routine maintenance release for Musicseerr.

Changelog

Full Changelog: https://github.com/HabiRabbu/Musicseerr/compare/v1.3.0...v1.3.1

v1.3.0 Breaking risk
Breaking changes
  • Album presence now determined by file existence; "Monitored" becomes a distinct state configurable via the app.
Notable features
  • Plex Integration: play songs, view library, get recommendations
  • Download entire artist discography or release type (Albums/EPs/Singles)
  • Import playlists from Plex, Navidrome, Jellyfin; custom MusicBrainz API endpoint
Full changelog

Features/changes:

  • Plex Integration - Play your songs from Plex, see your Plex library and view recommendations tailored by the platform.
  • Added the ability to play all and shuffle an artist's entire discography (That you have in your library).
  • You can now download the entire discography of an artist, or alternatively an entire release type (Albums/EPs/Singles etc).
  • General overhaul to the music source tabs (Jellyfin, Navidrome and now Plex) - Discovery options, easier library view, the ability to play all, shuffle, create instant mixes, etc. Lots to check out there.
  • Ability to import playlists from Plex, Navidrome and Jellyfin directly into Musicseerr.
  • You can now add your own custom Musicbrainz api endpoint in the settings.
  • You can disable the "Trending Artists" and "Popular Now" tabs if unwanted.
  • The Discover page has had a massive rework - Lots of new discover options as well as a UI overhaul. Daily mixes, Artist Radios, Playlist addition recommendations, and more.
  • The way MusicSeerr checks if an album is in your library has changed - If you have the files, it will count as "In Library". Monitored status is now a separate state. You can monitor/unmonitor from within the app.
  • The new "Version Info" section of Settings + New Version notifier, as well as a "What's new?" modal on first launch after an update.
  • There is the option to download an album or track directly to your device from the Local Files and/or Library pages using the context menu on an album or next to a track (Full album in a zip, singular tracks as the raw file type).
  • New Lyrics button in the music player on supported sources + songs.

Fixes:

  • Cut down much of the logging which was making development and bug reporting more difficult than it should have been.
  • Reworked the backend album pagination for the artist page.
  • Last.fm setup issues should be fixed now.
  • Release preferences were not saving when synced to Lidarr - Fixed.
  • Many UI tweaks across the app. Thank you to all who have raised issues.
  • Several edge cases caught during testing and fixed.
v1.2.0 New feature
Notable features
  • Requests and add‑to‑library flow reworked with unmonitored album default
Full changelog

What's Changed

  • chore: Svelte 5 migration & lint & type fixes by @arnolicious in https://github.com/HabiRabbu/Musicseerr/pull/24
  • feat: Requests / Add to Library Rework - Unmonitored album default + … by @HabiRabbu in https://github.com/HabiRabbu/Musicseerr/pull/25
  • Mus 19 library sync completing with issues by @HabiRabbu in https://github.com/HabiRabbu/Musicseerr/pull/29
  • favicon + ci workflow + makefile changes by @HabiRabbu in https://github.com/HabiRabbu/Musicseerr/pull/33

Full Changelog: https://github.com/HabiRabbu/Musicseerr/compare/v1.1.0...v1.2.0

v1.1.0 Bug fix
Notable features
  • Robust library sync with adaptive watchdog, resume-on-failure
Full changelog

What's Changed

  • fix: add timeout by @icco in https://github.com/HabiRabbu/Musicseerr/pull/16
  • feat: robust library sync with adaptive watchdog, resume-on-failure &… by @HabiRabbu in https://github.com/HabiRabbu/Musicseerr/pull/22
  • chore: adjustments for local development without containers by @arnolicious in https://github.com/HabiRabbu/Musicseerr/pull/21
  • chore: switch from npm to pnpm by @arnolicious in https://github.com/HabiRabbu/Musicseerr/pull/20
  • hotfix: prevent duplicate artist discovery precache execution by @HabiRabbu in https://github.com/HabiRabbu/Musicseerr/pull/23
  • Request api racing fixes by @jma1ice in https://github.com/HabiRabbu/Musicseerr/pull/19

New Contributors

  • @icco made their first contribution in https://github.com/HabiRabbu/Musicseerr/pull/16
  • @arnolicious made their first contribution in https://github.com/HabiRabbu/Musicseerr/pull/21
  • @jma1ice made their first contribution in https://github.com/HabiRabbu/Musicseerr/pull/19

Full Changelog: https://github.com/HabiRabbu/Musicseerr/compare/v1.0.5...v1.1.0

v1.0.4 Bugfix

Fixed false circuit breaker trips on transient Navidrome errors.

Full changelog
  • Fixed Jellyfin audio playback in Docker (#7)
  • Fixed false circuit breaker trips on transient Navidrome errors
v1.0.3 Feature
Notable features
  • Added Unraid template for easier deployment
Full changelog

This release adds the template required for Unraid as well as some Permissions fixes in the Entrypoint.sh for NAS setups.

v1.0.2 Bugfix

Fixed settings changes not taking effect for LidarrBase cached URL.

Full changelog

LidarrBase cached the URL at singleton creation time, so settings changes never took effect. Also fixes sync cooldown-on-failure, concurrent sync races, local files coupling to live Lidarr, and surfaces actionable errors instead of generic 503s.

In response to: https://github.com/HabiRabbu/Musicseerr/issues/2

v1.0.1 Bugfix

Fixed circuit breaker being too aggressive and improved Lidarr connection error messages.

Changelog

Fixed circuit breaker being too aggressive, improved Lidarr connection error messages

v1.0.0 New feature
Notable features
  • Search & Request: full MusicBrainz catalogue with Lidarr integration
  • Built‑in Player supporting Jellyfin, Navidrome, local files, YouTube and a 10‑band EQ
  • Discovery: personalised album recommendations based on listening history
Full changelog

Initial public release of MusicSeerr - a self-hosted music request and discovery project built around Lidarr.

What's included

  • Search & Request - Search the full MusicBrainz catalogue and send requests to Lidarr
  • Built-in Player - Stream from Jellyfin, Navidrome, local files, or YouTube, with a 10-band EQ
  • Discovery - Personalised album recommendations based on your listening history
  • Home - Trending artists, popular albums, and genre-based sections
  • Scrobbling - ListenBrainz and Last.fm support
  • Library - Browse and filter your Lidarr library with full artist/album pages
  • Playlists - Create and manage playlists with playback support
  • Requests page - Track, retry, and cancel requests

Requirements

  • Docker
  • A running Lidarr instance

See the README for setup instructions.

Beta — feedback welcome: [email protected]