This release shows past programmes in the Dispatcharr guide and keeps WebKit's DMA-BUF renderer on for most Wayland setups.
Dispatcharr
- The guide includes programmes that have already ended. Dispatcharr's
/output/epgleaves them out unlessprev_daysis set, so the guide started at the current programme. The guide URL now asks for as many days back as the deepest catch-up archive, at least one and at most the guide view's 14 days. - The guide URL pins
tvg_id_source=channel_number, which the channel-to-guide mapping depends on.
Linux
- WebKit's DMA-BUF renderer stays on under Wayland. It was disabled on every Wayland session, so WebKit painted every frame, video included, on the CPU. It is now disabled only with NVIDIA's proprietary driver older than 555, which lacks Wayland explicit sync. On an RTX 4090 with driver 615.78, 1080p playback in the lightbox dropped from about 125% to 23% of a CPU core. Setting
WEBKIT_DISABLE_DMABUF_RENDERERstill overrides this (#301).
Full changelog: v2.3.1...v2.3.2