* fix: accept shared YouTube links and recover valid timeline segments
* docs: record project review and reproducible recovery gaps
* fix: isolate timeline retries and recover rejected Studio imports
* docs: audit Studio analytics and Sentry coverage for 1.4
* fix: cover Studio telemetry and caught workflow failures
* fix: finish Windows Proactor cleanup after peer resets
Fixes PYTHON-FASTAPI-3
* docs: record Windows reset fix validation
* fix: clean Windows backend descendants and repair import thumbnails
* fix: offer explicit compatible source previews in Studio
* fix: keep compatible preview recovery available and document validation
Subtitle analysis stays the default. Optional game visual analysis,
confirm-before-cut, and sampled-frame privacy wording now match the
v1.4.0 release without claiming ad results or a fully verified Windows install.
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
* docs: isolate visual understanding and game ad creative work
* docs: map current AutoClip interface and interaction flows
* refactor(frontend): remove legacy UI and isolate clip export flow
* feat(studio): unify creative workflow and configurable vision models
* feat(studio): preserve independent language variants for 1.4
* feat(studio): connect candidate editing and verify full render workflow
* feat(studio): fill portrait frames and add styled title templates
* feat(studio): add shared artwork templates with bundled fonts
* fix(studio): preserve original audio across reordered cuts
* feat(studio): refine four versioned title presets against design
* feat(studio): add glossy, pixel and frosted title presets
* Refine comic title geometry and preserve ASR word timing
* Add optional punchier comic title variant for visual review
* Calibrate all six launch title presets and add bilingual review pack
* Use design reference thumbnails for six title preset choices
* Close out first-release video packaging and defer motion captions
* docs: audit game recording to finished creative workflow
* docs: prioritize a unified import edit and export experience
* feat: confirm smart import plans before production and preserve highlight sequences
* docs: record confirmed import and continuous highlight verification
* fix: preserve independent highlights instead of merging adjacent events
* fix: distinguish source duration from per-highlight duration
* fix: isolate SQLite file connections during concurrent preview reads
* Prioritize gameplay evidence before selecting and refining highlights
Filter explicit non-play categories before the six-highlight cap, rank optional model viewing-value estimates, and retain plain-scene endpoint compatibility. Preserve independent events and audit selection; reject menu-only results without fabricating highlights.
126 distinct offline regression cases pass. One bounded real Seed scan failed after 189.72s; no live quality improvement is claimed. See release log.
* Avoid repeated visual analysis after shared failures
Share one analysis attempt across selected visual goals; retain independent content processing and completed highlights when promotional copy fails. Persist safe request error codes, stages, durations and HTTP statuses without private payloads. Offline regression: 71 passed; no paid calls.
* fix(studio): distinguish draft and versioned export states
* fix(studio): preserve full exported frame in result thumbnail
* docs: record export state integration checks and remaining gaps
* chore: prepare 1.4 integration on latest v1.3.2 main
* fix(ui): keep project timestamps readable over cover images
* ci: install FFmpeg for real rendering regression tests
* feat(publish): use immutable Studio exports in shared publishing flow
* feat: observe Studio outcomes with anonymous aggregate events
* feat: localize Studio results and export history in eight languages
* feat: localize unified import and Studio editing workflow
* fix: generate bounded cached still thumbnails for Studio drafts
* fix: sample thumbnail frames inside scene boundaries
* fix: resume legacy clips and collections in the shared editor
* docs: record unified editor and bundled macOS validation gates
* test: retain upstream regressions after latest main rebase
* fix: bound Studio observation retries and stop terminal polling
* docs: record bounded polling integration verification
* test: add reproducible offline macOS bundle verification
* docs: record bundled runtime verification and new main integration blocker
* fix: complete v1.3.3 integration and expose native download response
* fix: save Studio exports with the native desktop downloader
* docs: record v1.3.4 candidate integration and remaining RC gates
* docs: record current macOS bundle evidence and RC rollback gates
* fix: localize Studio processing stages and export warnings
* fix: recover Studio exports when task dispatch fails
* fix: translate export dispatch recovery and record integration checks
* fix: preserve import confirmation when production dispatch fails
* fix: translate production dispatch recovery and record verification
* fix: isolate YouTube imports and plan opt-in visual analysis rollout
GitHub autolinks a hash plus a number to an issue. Keep the official Trendshift card and say the listing is not a live ranking, without a rank numeral.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Keep English brand names, including in the Chinese README. Grok sits with Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, and GLM.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Write Qwen and Doubao Seed in every language, including the Chinese README. Keep the same provider list and bring-your-own API key wording.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Advertised cloud providers are Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, and GLM, plus local Ollama / LM Studio. Bring your own API key; SiliconFlow stays out.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Keep the v1.3.2 cover note to one scannable sentence in all eight READMEs, next to the shortened publish row.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Advertise Qwen, OpenAI, Gemini, Claude, and DeepSeek with bring-your-own API keys. Remove SiliconFlow from READMEs, install guides, and related user-facing copy.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
Put the recorded GitHub Trending badge under the shields and drop the duplicate daily badges from all eight READMEs. Shorten the publish capability cell and point details at the existing publish guide.
Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>