Important
Personal Fork Disclaimer: PinchYT is maintained as a personal fork of Pinchflat for continued development and day-to-day self-hosted use.
This release covers changes after 2026.8.14 and focuses on Settings controls for yt-dlp, failed-download recovery, sidebar version status, and a cleaner Docker Compose layout.
Highlights
Settings & yt-dlp
- Add a Settings editor for extra yt-dlp base config options (the same flags you would put in a yt-dlp config file).
- Add Settings search so notifications, extractor, cookies, and yt-dlp options are easier to find.
- Expose yt-dlp download, index, and metadata worker limits in Settings. Compose
YT_DLP_*_WORKER_CONCURRENCYenv vars still override the UI when set.
Downloads & Retries
- Add a Failed tab on Home with retry-all and per-item retry from history and source tables.
- Keep cookies on forced retries even when livestream prechecks are skipped.
Interface & Diagnostics
- Add a sidebar status card for PinchYT (Latest, or the installed version with an update warning) and the configured yt-dlp policy (Stable, Nightly, Frozen, Until stable, or a pinned version).
- Keep Diagnostics integrity tools usable on small screens.
Docker & Operations
- Move Compose files into
docker/and add a rootcompose.yamlinclude sodocker compose upstill works from the repo root. - Continue installing FFmpeg from yt-dlp/FFmpeg-Builds
latest(master builds, currently FFmpeg 9.x). That feed does not publish a separaten9.0tarball yet.
Maintenance & Dependencies
- Update Phoenix LiveDashboard from
0.8.7to0.9.0. - Update Alpine.js from
3.15.12to3.16.1. - Update Prettier from
3.9.5to3.9.6. - Update GitHub Actions
actions/checkoutfrom7.0.0to7.0.1. - Update GitHub Actions
docker/login-actionfrom4.4.0to4.6.0.
Commit Range
- Previous release:
2026.8.14 - New release:
2026.8.17 - Compared range:
2026.8.14..2026.8.17