Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 20:30
4cda4ad

1.8.0 (2026-07-27)

Features

  • add Roku cast target (#50) (f109d47)
  • cast: surround audio and compiler-isolated device strategies (6434ba6)
  • device: connect by pinned host, skipping discovery (dd876cd), closes #24
  • extract: disable site isolation to capture cross-origin iframe requests (bd32c0e)

Bug Fixes

  • cmd: propagate picked device's type and host, not just name (3af67b9)
  • device: derive each family's SelfFetch from its own selfFetches() (857ac35)
  • device: retry DLNA SetAVTransportURI/Play through transient 705 Transport is locked (6130364)
  • ffmpeg: reject subtitle burn-in without a video encoder (faf9e25)
  • media: normalize BitDepths nil-vs-empty handling to match Profiles (42dde0b)

Refactors

  • cast: add SelfFetch renderer capability (d9f9213)
  • cast: capability-driven composition engine (a7b3f07)
  • cast: tier renderers below shared building blocks (2ff4fa8)
  • device: dispatch renderer families through a strategy registry (69d3798)
  • type sentinel strings as named constants and enums (b84a396)

Documentation

  • document how to verify the image SBOM and provenance (c675665)
  • document pinning a device by host (1861a60)
  • media: correct ProbeInfo's blanket unknown-value doc (eaaae7c)

Build System

  • docker: attach an SPDX SBOM and SLSA provenance to the image (aaaf0ee)
  • docker: build image with docker bake (cdb9de6)