github steipete/summarize v0.6.1

latest releases: v0.10.0, v0.9.0, v0.8.2...
one month ago

0.6.1 - 2025-12-25

Changes

  • YouTube: --youtube auto now falls back to yt-dlp if it’s on PATH (or YT_DLP_PATH is set) and a Whisper provider is available.
  • --version now includes a short git SHA when available (build provenance).
  • --extract now defaults to Markdown output (when --format is omitted), preferring Readability input.
  • --extract no longer spends LLM tokens for Markdown conversion by default (unless --markdown-mode llm is used).
  • --format md no longer forces Firecrawl; use --firecrawl always to force it.
  • Finish line in --extract shows the extraction path (e.g. markdown via readability) and omits noisy via html output.
  • Finish line always includes the model id when an LLM is used (including --extract --markdown-mode llm).
  • --extract renders Markdown in TTY output (same renderer as summaries) when --render auto|md (use --render plain for raw Markdown).
  • Suppress transcript progress/failure messages for non-YouTube / non-podcast URLs.
  • Streaming now works with auto-selected models (including --model free) when --stream on|auto.
  • Warn when --length is explicitly provided with --extract (ignored; no summary is generated).

Don't miss a new summarize release

NewReleases is sending notifications on new releases.