This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates 4b05022, feat, and 0dc9b0b across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds graceful cancel handling using SIGINT then SIGKILL to finalize partial files Adds graceful cancel handling using SIGINT then SIGKILL to finalize partial files Source: llm_adapter@2026-07-18 Confidence: low |
— |
| Feature | Low |
Implements graceful cancellation: sends SIGINT, escalates to SIGKILL to finalize partial files Implements graceful cancellation: sends SIGINT, escalates to SIGKILL to finalize partial files Source: granite4.1:30b@2026-07-18-audit Confidence: low |
— |
Full changelog
Docker Images
Docker images have been built and pushed:
Docker Hub:
alexta69/metube:latestalexta69/metube:2026.07.18
GitHub Container Registry:
ghcr.io/alexta69/metube:latestghcr.io/alexta69/metube:2026.07.18
Changes
- feat: graceful cancel — SIGINT with SIGKILL escalation so partial files are finalized (closes #438) (4b05022)
- ci: enforce the 25k Docker Hub limit on README.md (0dc9b0b)
- docs: restructure README around the wiki as companion documentation (96f5ffe)
- docs: add test gotchas, option checklist, and security invariants to AGENTS.md (1eafecd)
- docs: encode project scope boundary in AGENTS.md (8fe81de)
- docs: document pairing MeTube with a music tagger (fa02717)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About metube
Self-hosted video downloader for YouTube and other sites (web UI for youtube-dl / yt-dlp)
Related context
Related tools
Beta — feedback welcome: [email protected]