Skip to content

TideReader 0.3.2

Choose a tag to compare

@github-actions github-actions released this 29 May 03:41

Highlights

  • Fixed TIDAL idle and paused-session detection so TideReader no longer starts in a false playing state
  • Reworked the OBS overlay delivery path so an existing browser source reconnects reliably without needing to be recreated
  • Cleaned up offline and idle overlay behavior so placeholder art and closed-app flicker are gone

Playback detection fixes

  • Fixed launch behavior when TIDAL is open but not playing, so the current TIDAL page or paused session is no longer treated as active playback
  • Tightened the TIDAL media-session and window-title fallback rules so paused or generic TIDAL states do not get promoted into playing
  • Preserved clean idle-state behavior when the only remaining signal is a generic TIDAL title with no active playback behind it

OBS and overlay fixes

  • Fixed the OBS browser overlay flow so you no longer need to create a brand-new browser source after first use
  • Added a persistent overlay.html output that OBS can load as a stable local file while still polling TideReader's local overlay APIs
  • Fixed the idle overlay so it no longer shows a broken artwork image or ART / AT placeholder box
  • Fixed the closed-app overlay experience so it no longer flickers between Waiting for TideReader and Waiting for playback while the app is offline
  • Stabilized the offline overlay state so the artwork block stays hidden until real artwork is available again

Notes

  • This release is focused on polish and reliability for TIDAL idle-state handling and long-lived OBS overlay usage
  • Automated frontend coverage, backend coverage, release build, and desktop publish checks all still pass after these fixes

GitHub summary

What's Changed * Fix idle Tidal detection and OBS overlay recovery by @LastUrsa in #5 Full Changelog: v0.3.1...v0.3.2

Release artifacts

  • TideReader-0.3.2-win-x64.zip
  • TideReader-0.3.2-win-x64-Setup.exe