Extreme InfiniTV v1.7.0-beta.34 (beta)
Pre-release
Pre-release
Automated beta build from release/1.7.0 @ c9352f1.
Commits since v1.6.4
- fix: update workflow triggers to include release branches for ffmpeg sidecar (
c9352f1) - Add new translations and improve existing ones for various languages (
b2caf6d) - Add audio track selection and in-app VOD audio switching (
e1e7fa0) - feat: clear Discord Rich Presence when the external player exits (
7ae56c1) - chore: update eslint to version 10.8.0 and related dependencies in package.json and pnpm-lock.yaml (
3957bab) - fix: sync pnpm-lock.yaml with pinned mpegts.js version (
26d5687) - Fix Discord Rich Presence not updating on external player launch (
6547ae4) - feat: enhance Matroska parsing and validation (
145c906) - feat: enhance ffmpeg sidecar handling with checksum verification and improved error handling (
192e911) - feat(editor): enhance save functionality and handle pagehide event for title saving (
36cb4d6) - Update dependencies in Cargo.lock to latest versions (
2071f01) - fix: sanitize XML input by removing DOCTYPE and ENTITY declarations (
9b32719) - feat: enhance XMLTV parsing by handling DOCTYPE declarations and adding tests (
3a9f7a4) - feat: implement automatic update feature with user settings and controls (
608843c) - fix: update permissions for release upload and specify msys2 setup version (
82e630c) - feat: bundle trimmed FFmpeg on desktop and add a custom FFmpeg path setting (
4e0eaee) - feat: transcode unsupported live audio (AC-3/E-AC-3/MP2/DTS) to AAC via local ffmpeg proxy (
06c90c8) - feat: add dead-audio watchdog and improve playback failure handling (
addb72d) - feat: restore and enhance Help & feedback section in settings page (
a15c66c) - docs: subtitles page covering the MP4 and MKV playback paths, refreshed troubleshooting entry (
7dcc00f) - feat: MKV embedded subtitles on desktop via a local tee-proxy (
3b203e3) - feat: enhance documentation with new pages for custom playlists, adding from website, and catch-up TV; update existing pages for better clarity (
271e76e) - feat: add embedded MP4 subtitle management for movies and series playback (
0a193bb) - fix: escape backslashes when serializing M3U attribute values (
ee21577) - fix: stream picker labels every candidate and multi-select add persists correctly (
f7be38b) - refactor: polish pass over the 1.7.0 editor and sniffer surfaces (
ffe26ec) - feat: show stream quality and allow multi-select in the web page stream picker (
7b97c16) - fix: unclip radio-mode player tooltips and volume panel, silence http body-cancel rejections (
712a0ac) - feat: add a stream from any web page (
d1d8a64) - feat: custom playlists with in-app editor (
61c32d1) - fix: radio playback and redesign the now-playing panel (
4f6e36e) - fix: update tauri-plugin-log crate to 2.9.0 to match the npm package and refresh Cargo.lock (
a8050c5) - chore: update dependencies and version bump for Tauri configuration (
a86057d) - ci: add ffmpeg sidecar build workflow (
f4e3423)