Releases: echore/visual-clipper
Releases · echore/visual-clipper
Release list
0.3.1
Reliability and security hardening from a cross-repo code review. No changes to the capture flow.
- Clip requests to vault-autopilot now time out after 30 seconds instead of hanging forever when the server stalls; you get the usual "check that Obsidian is open" notice.
- Unexpected capture failures in the background worker are logged instead of vanishing as silent unhandled rejections.
- Notion uploads name files by their actual image type (
clip.jpgfor JPEG video frames,clip.pngfor screenshots).
Pairs with vault-autopilot 0.4.1.
0.3.0
Onboarding overhaul — the extension now walks a stranger from "just installed" to "first clip saved" without any manual configuration:
- Live welcome page: a real-time connection self-check (green/red status)
- Popup status light: the toolbar popup shows at a glance whether vault-autopilot is reachable, no need to open the welcome page to check
- Dynamic port with an escape hatch: default port
17183, but if it's taken by another app you can change it in one place (welcome page → 高级) instead of editing files - Human-readable, actionable errors: connection failures now say what to check ("确认 Obsidian 开着、vault-autopilot 插件已启用...") instead of a raw exception
- Content-script reliability: fixed a first-click failure mode and a duplicate-capture bug so every mode works on the first try, including after SPA navigation
- Removed the legacy native-messaging host and local Python server — the extension now talks only to vault-autopilot over
localhost:17183, simplifying install to "two extensions, no CLI setup" - Welcome page: guided 8-step journey with real screenshots at every step — pin the extension, download the vault-autopilot zip from GitHub Releases, install it via Obsidian's plugins-folder icon, enable it, try a sample video, and find your notes in the gallery; the Notion path mirrors the same structure
- "Try it now" sample video replaces the synthetic test clip; a collapsible customize panel explains the three SOP choices (built-in analysis, your own rules, or clean captures with analysis off)
- Full bilingual UI (English + 简体中文), follows the browser language
- New "how the two pieces work together" explainer
- Notion destination (personal access token) with per-section upsert and bilingual setup UI; paste a duplicated template (gallery view included) or any page — existing schema-valid databases are adopted by schema, plain pages get an auto-created "Video Clips" database; capture pipeline refactored behind a destinations adapter layer (Obsidian behaviour unchanged)