Skip to content

Releases: meltface-80/MusicD-Remote

MusicD Remote v1.6.51

MusicD Remote v1.6.51 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jul 11:18
50417ca
Merge pull request #84 from meltface-80/claude/index-js-macos-line-25…

MusicD Remote v1.6.50

Choose a tag to compare

@github-actions github-actions released this 17 Jul 09:51
262f27e

Added: Full library access from the Home Screen

Tweaks: Better album thumbnail caching to reduce polling/API calls

Working on: better queue management but limited by API

MusicD Remote v1.6.49

Choose a tag to compare

@github-actions github-actions released this 17 Jul 05:13
2881b69

Here's a brief list for the v1.6.49 release notes (changes since v1.6.48):

Fixed

• Stale-album playback now resolves reliably — the live-name fallback introduced in v1.6.48 never actually worked in production (0 for 12 in the logs). It now uses Roon's dedicated search hierarchy directly instead of crawling the browse menu for a Search entry, so tapping an album right after a library change plays instead of erroring.

• Discogs label logos no longer wiped out by rate limiting — when Discogs returns "too many requests" (429), the logo pass now waits out the rate window (65s) and retries instead of burning through every label and finding nothing. If Discogs is still throttling after the wait, the pass stops cleanly and those labels are retried on the next scan.

• Log noise cut — FanArt.tv "no artwork for this label" misses (404s) no longer print a line per label; they were already counted in the scan summary.

Changed

• Wall display is quieter when switched off — content/zone polling already stopped when the display toggle is off; the only remaining request (the check that lets the wall wake up when re-enabled) now runs once a minute instead of twice, and no longer writes to the request log.

MusicD Remote v1.6.48

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:28
cd164ef

Fixed

• Tapping an album no longer throws "the library just changed — close and reopen it." The extension used to find albums by their position in Roon's list, and adding music reshuffles every position. Now, if a saved position is stale, it looks the album up live by name through Roon's own search (a single lookup, not a re-scan) — so an out-of-date snapshot never blocks opening or playing. (The v1.6.47 attempt at this was broken — it forgot to pass a "zone" to Roon's search, which Roon requires, and its title-matching was too strict; v1.6.48 fixes both.)
• The extension stops fighting Roon while it's importing. Earlier it would re-scan the whole library repeatedly on a 5-minute timer, hammering an already-busy Core. That's gone.

Changed / Added

• New "stable snapshot" model. Roon owns the library; the extension scans it once, then only re-checks every 12 hours or when you press Rescan — and never scans while Roon is adding music. It detects an active import cheaply (reads the album count, waits a few seconds, reads again — a moving count means Roon's busy).
"Rescan library" button added to the side menu. It rebuilds the snapshot on demand, but politely refuses ("Roon is still adding albums — try again shortly") if an import is in progress.
• Better logging & diagnostics (from the earlier observability work, still in play): timestamped logs, Roon API call traces with timings, and the new live-search path logs each step ([album:search] …) so any remaining miss is a one-line diagnosis in docker logs.

MusicD Remote v1.6.45

Choose a tag to compare

@github-actions github-actions released this 15 Jul 05:51
1f4e83f

Big thanks to @markmcclusky for an assist on a desktop screen scroll reset fix 🙏

Fixes
• Genre album grid screens reset to top upon opening

Optimisation/logging - multi_session_keys

grep -o '\[browse:res\] [0-9]\{4,\}ms [^ ]* [^ ]*[^"]*' MusicD-Remote_log*.txt | sort -n -t' ' -k2 | tail -10

MusicD Remote v1.6.44

Choose a tag to compare

@github-actions github-actions released this 15 Jul 05:38
e6cfee6

Optimization build

grep -o '\[browse:res\] [0-9]\{4,\}ms [^ ]* [^ ]*[^"]*' MusicD-Remote_log*.txt | sort -n -t' ' -k2 | tail -10

MusicD Remote v1.6.43

Choose a tag to compare

@github-actions github-actions released this 14 Jul 23:03
989eb39

Persistent logs

/app/data/logs/MusicD-Remote_log.txt

MusicD Remote v1.6.42

Choose a tag to compare

@github-actions github-actions released this 14 Jul 22:50
bc41203

Additional logging

docker logs -f musicd-remote

MusicD Remote v1.6.41

Choose a tag to compare

@github-actions github-actions released this 14 Jul 22:14
ce76d4e

Various improvements

MusicD Remote v1.6.38

Choose a tag to compare

@github-actions github-actions released this 14 Jul 06:12
f69c9d0

Fixes:
• volume slider design closer to Roon style
• album mismatch during adding albums to library