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.6.6 and focuses on operational visibility, safer download behavior, and more complete settings controls.
Highlights
Queue Diagnostics
- Add a Queue Diagnostics page for inspecting Oban jobs by state.
- Move app/runtime information into diagnostics so operations details live together.
- Add controls to reset or cancel individual jobs and clear discarded queues.
Download And Indexing Controls
- Add settings for yt-dlp update policy, including nightly, nightly-until-stable, and pinned behavior.
- Add yt-dlp version lookup and update management helpers.
- Add YouTube API key testing from Settings.
- Add cookies file management for uploading, pasting, inspecting, and clearing the shared cookies file.
- Add a setting to ignore unavailable, private, removed, or members-only media instead of retrying indefinitely.
- Surface unavailable and auto-skipped media as distinct statuses in the Other tab.
Reliability Fixes
- Fix indexing reschedule behavior so it can override unique Oban options instead of deduplicating against an executing job.
- Fix NFO aired dates to render as plain dates.
- Pass
force: truethrough redownload flows where needed. - Update Oban worker uniqueness state handling for the new
:suspendedstate. - Improve source metadata error handling and related tests.
Interface And Data Polish
- Label binary byte sizes with IEC units such as
KiB,MiB, andGiB. - Fix source table Size values so they remain correct after re-sorting.
- Clarify metadata and NFO toggle labels in the media profile form.
- Add README coverage for the new settings, status, and diagnostics features.
Maintenance
- Update Phoenix from
1.8.7to1.8.8. - Update Phoenix LiveView from
1.1.28to1.2.3. - Update Oban from
2.22.1to2.23.0. - Update Finch from
0.21.0to0.22.0. - Update Credo from
1.7.18to1.7.19. - Update Prettier from
3.8.3to3.8.4. - Configure Dependabot for automated dependency updates across supported ecosystems.
Commit Range
- Previous release:
2026.6.6 - New release:
2026.7.2 - Compared range:
2026.6.6..2026.7.2