Skip to content

v0.3.2

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Jun 12:46

Hardware-validated fixes for the native daemon, found by the first live smoke test on a third-party Cast receiver (Philips TPM191E):

Fixed

  • media-load no longer hangs forever on receivers that never ack the app-transport CONNECT — the CONNECT is now fire-and-forget, like every production sender. Verified live: load → PLAYING → pause → play → stop.
  • A load retry after such a hang could crash the daemon (use-after-free in the client teardown chain); explicit teardown is now silent and deferred resets only target the dying client. A timed-out load also drops its half-open session.

Added

  • The daemon logs the receiver's idleReason when playback aborts, distinguishing dead/unreachable content from protocol bugs.

The extension is unchanged since 0.3.1 (in AMO listed review). AUR package updated to 0.3.2. Full details in CHANGELOG.md.