Skip to content

v0.9.7

Choose a tag to compare

@github-actions github-actions released this 30 Jul 19:17
· 34 commits to main since this release

Diagnose the hard-to-reproduce bugs

The last few reports we've gotten — a stuck "Nothing here" on some big libraries, Quick Connect claiming to be disabled when it wasn't — needed someone to SSH in and reproduce them live just to figure out what was actually going on. That's a lot to ask of anyone filing a bug.

Add a line containing just DEBUGLOG to jellyfin.conf and MiSTerFin now writes /media/fat/misterfin/debug.log — one line per server request (method, endpoint, ok/fail, how long it took), truncated fresh on every launch. Off by default, and it never logs your server URL, API key, access token, or anything from a request's query string, so it's safe to attach straight to a GitHub issue. See jellyfin.conf.example for the details.

Fixes

  • "Nothing here" on large libraries — a slow request (common on a series with a lot of seasons/episodes) was being treated the same as a genuinely empty list. It now falls back to what was already loaded instead of showing an empty screen.
  • Quick Connect wrongly reporting itself disabled — a failed request (network hiccup, timeout) used to show the exact same message as the server having Quick Connect actually turned off. It now tells you to retry instead of sending you to check a setting that was already fine.
  • Background music (BGM.sh and friends) now pauses itself automatically while MiSTerFin runs, and resumes exactly where it left off on exit — no more manually stopping it first to avoid stutter.

Also in this release

  • Dev/pre-release builds no longer show up on the About screen as if they were the latest official release — they now correctly show as different, and offer to install the real one.
  • New confirmed display combo: MiSTer FPGA IO Direct (HDMI-to-VGA DAC), confirmed in RGB mode by @iwalton3 — see docs/DISPLAY_COMPATIBILITY.md.
  • MiSTer Companion now offers one-click install/update/uninstall for MiSTerFin, built on theypsilon's MultiDatabases integration.