Fixes
- URL routing: classify YouTube inputs by hostname so lookalike domains use normal website extraction and labels.
- CLI arguments: preserve
--so dash-prefixed local paths remain valid positional inputs. - CLI providers: synchronize Copilot, Antigravity, and pi setup, overrides, fallback order, and smoke-test documentation (#359, thanks @vincent-peng).
- Dependencies: update the policy-eligible type-aware Oxlint release.
- Chrome extension: keep MiniMax Direct reasoning separate from visible streamed summaries (#354, thanks @vincent-peng).
- Chrome extension: route daemon Connect to actionable Runtime diagnostics for permissions, native-host failures, ports, and stale extension state (#352, #356; thanks @buhusa and @vincent-peng).
- Antigravity CLI: pass prompts through the required print argument with platform-safe size limits and prompt-safe errors (#357, thanks @mvance).
- Security: block private browser-media URLs in the extension and stop remote binary attachments from auto-enabling broad CLI tool permissions.
- Chrome extension: make User Scripts optional, omit debugger access from summary builds, and provide a separate debugger-enabled automation build.
- Loom: extract share/embed recording transcripts through yt-dlp with audio-capable format selection (#353, thanks @kartikkabadi).
Packages and proof
- npm CLI: @steipete/summarize@0.21.4 · registry tarball · integrity
sha512-QyJfddlGj28DT/JaYe9siGLVe8CPEzTQQUGNFw+bo7tA4/uRJf4RIhk6z3riPhwZzTHEGAf9u8bYB3L2gbkMMw== - npm core: @steipete/summarize-core@0.21.4 · registry tarball · integrity
sha512-IpCok+1ucD15iBbfBmAvwTigYIf3Ca8Z0R3TKK6nLOF6QssG2UggI47dYDcwuK/02NNyu1gnc4ZdwcZJpcswcg== - Exact release head:
894139488e7e051142f078d0a0c73708525c4a43 - Hosted proof: CI run 29479939054 — test/build/pack, Chrome extension E2E, and Firefox smoke all green.
- Local proof: 2,986 tests passed (43 skipped); Chrome E2E 112 passed (5 opt-in live tests skipped); packed npm install and bundled FFmpeg WebAssembly slide extraction passed; arm64/x64 Bun smoke passed.
Release asset SHA-256
summarize-macos-arm64-v0.21.4.tar.gz:bf672677c853c211dd9551d222c3488550d1135a83c04f9df89844382a05387dsummarize-macos-x64-v0.21.4.tar.gz:534ee5a57dda20486a6828bfc2bb396f161d4a29f37de4ffe2a770041541febasummarize-chrome-extension-v0.21.4.zip:b5185712a18ab5e9863fab26b97c2c1fc9ffca05ae17d34d507a6a0fd356e180summarize-firefox-extension-v0.21.4.zip:1e75704ac8d288b7d02a84087084b15845fc1ad1f5d174be273a26d0a3cbb070