Fixed drag-and-drop breaking entirely: dragging links onto the window now keeps working instead of stopping after a few drops and requiring an app restart to recover
The paste-link field now adds the link when you press Return, not only when you click the button on the right
Added a "Share anonymous usage statistics" toggle under General → Privacy (on by default) to help improve Sumari; it reports only limited feature-usage signals and never video links, titles, transcripts, or summaries, and can be turned off at any time
First-run onboarding now notes that anonymous usage statistics are on by default and points to General → Privacy to turn them off
Hardened connection safety for API-key providers that use local or self-hosted endpoints; a few setups on insecure local addresses may need to switch to HTTPS or a specific IP address
The transcription-language hint moved to transcription settings (previously under summary settings), and its copy clarifies that it only affects local Apple Speech / Whisper audio transcription, not the summary language
Fixed formula-like text inside code blocks in summaries possibly being rewritten incorrectly
A few security and stability improvements
v1.0-rc13
The TLDR at the top of each summary is easier to skim: tutorials and tip videos use a numbered, timestamped checklist, while narrative, interview, and analysis videos use short paragraphs instead of one dense block
Long summaries now collapse individual detail chapters by default while keeping the TLDR visible; custom prompts and malformed summaries still use full-text rendering
Summary cards use a stable background, so very long streaming summaries no longer flash for a frame
You can drag an external link or local media file straight onto the summary body to start an import
The main window behaves more like Notes: a sensible sidebar width range, system collapse/restore behavior, no unexpected widening while dragging the divider, and no oversized top gap when hidden
The sidebar search field and link input no longer flash dark while the sidebar shows or hides
Fixed ElevenLabs transcription running words together for English and other space-separated languages (which also hurt summary quality; Chinese, Japanese, and other providers were unaffected)
"Retry from scratch" no longer re-downloads and re-transcribes the video when it then asks you to choose a summary provider
After the last usable summary provider is removed, the selector no longer shows a blank state and falls back to "ask every time"
Transcription failure messages no longer include raw technical details from the provider
If the local database cannot be opened after an update, the app stays usable and offers a safe "back up and reset" recovery instead of failing to launch
Bilibili links are more reliable, including public videos the site previously rejected before Sumari could read their metadata
A few security and stability improvements
v1.0-rc12
Export now opens a preview sheet: review Markdown or PDF first, then choose thumbnail, description, video info, chapters, and transcript with checkboxes
PDF export adds font, body-size, and margin controls, with Chinese first-line indent and more book-like heading spacing
The default summary template now focuses on a fuller TLDR, detailed content, and terminology; the old brief/detailed split is gone
The reader and PDF export no longer mistake dollar amounts for formulas, and long summaries scroll more reliably
Sidebar search now covers errors, transcripts, video descriptions, channels, tags, and chapter titles
The API setup guide has fresher defaults for OpenAI, DeepSeek, SiliconFlow, Kimi, and other providers
Apple now shows a green “Transcription only” state when Apple Speech works but Apple Intelligence is unavailable
The add-provider preset grid is now a simpler dropdown picker
Error messages and diagnostic reports are more careful about hiding API keys, local paths, and other sensitive details
A few smaller fixes and stability improvements
v1.0-rc11
Bilibili extraction is more reliable, and X/Twitter posts without playable video now fail clearly
YouTube cookie and bot-check retry handling is more resilient to transient network problems
Mixed batches keep using platform subtitles first even when some items fall back to audio transcription
Retry and recovery sheets preserve the active task owner more reliably, reducing duplicate processing and stuck interrupted states
Sidebar thumbnails refresh actively, so the list no longer needs manual scrolling before images appear
Share and export checks catch missing fonts or assets earlier
English localization covers more settings, export, admin, provider, and recovery paths
Bundled tools and release packages are more consistent, including QuickJS handling and local preparation for yt-dlp, ffmpeg, quickjs, and whisper.cpp
v1.0-rc10
Summaries now skip sponsor and ad segments more reliably without leaking instruction-like text into the output
Long summaries have more stable heading structure with fewer broken Markdown heading artifacts
Videos without subtitles still fall back to transcription, but real subtitle tool or network failures now surface directly instead of being silently masked
PDF export is more reliable for long transcript-heavy entries
Networking is simpler: Sumari now follows the macOS system proxy instead of keeping a separate in-app proxy configuration flow
v1.0-rc9
YouTube bot-check failures now retry automatically and can refresh browser cookies before restarting the flow from the beginning
Fixed stale cookie-cache behavior and now show the real cookie refresh time in Settings
Processing-time network requests now consistently follow the frozen configuration used for the active run
Also fixed Ollama readiness checks, bundled-tool update scripts, database cleanup, and missing English copy
v1.0-rc8
Summary and PDF rendering language now follows the interface language consistently
Chinese serif font fallback is more reliable across the reading view and PDF export
Browser capture is more forgiving — if one browser denies automation, others keep working
Sidebar thumbnails load faster with proper caching on repeated views
v1.0-rc7
Summary rendering follows the interface language consistently for more predictable mixed-language reading
Chinese typography fallback is more consistent in both the reading view and PDF export
Browser capture keeps working even if one browser refuses automation access
Bundled font handling and release packaging are more reliable
v1.0-rc6
Clearer error messages when subtitle fetching, audio download, or provider setup fails
More reliable restart after changing the interface language
Safer quit behavior when work is in progress, with less chance of losing state
Whisper model downloads are more reliable and properly clean up on failure or cancel
Some AI providers now produce cleaner summary output with fewer formatting artifacts
v1.0-rc5
Added per-site browser capture controls — disable auto-capture for specific sites
Added "Force Analyze" for unsupported links to try yt-dlp anyway
Improved long-form reading in the detail view
Refined serif summary typography for more comfortable reading
v1.0-rc4
Simplified retries into clear "start over" and "regenerate summary" actions
Unified provider selection into clearer transcription and summary flows
Improved Whisper model download and recovery in the selection sheet
More predictable retry behavior when subtitles are available or not
v1.0-rc3
Fixed a startup crash on macOS 14 (Sonoma)
Kept Apple Intelligence available on newer systems without breaking older supported Macs
v1.0-rc2
Bundled QuickJS so YouTube extraction works more reliably out of the box
Whisper offline mode is easier to discover before models are downloaded
v1.0-rc1
First public test release: full browser capture, link pasting, playlists, history, detail view, and retries
Multiple transcription and summary paths: local Whisper, Apple Speech, and cloud providers
Markdown and PDF export
Bilingual interface: Simplified Chinese and English