What's Changed
- fix(mcp): recover orphaned sessions and preserve multimodal results by @xiyuren5-beep in #124
- feat(agent): browse_local_media + import_assets — discover and batch import local media by @nn82pcjt8f-glitch in #138
- fix: 修复重采样导出时长误报、overwrite 幽灵轨道、IndexedDB 连接泄漏、下载截断、normalize-media 挂死,及 Windows 测试兼容性 by @qwert702 in #137
- feat(skills): add batch-montage-variants workflow by @Alphaxiaoteng in #141
- feat(skills): add beat-sync-montage workflow by @Alphaxiaoteng in #142
- feat(skills): add ecommerce-product-montage workflow by @Alphaxiaoteng in #143
- feat(providers): add ofox.ai as LLM preset and video generation provider by @celeste1900 in #132
- feat(agent): add GitHub Copilot as an in-app agent backend by @SSKUltra in #139
- fix(settings): let media model fields take any vendor model id (#136) by @Alphaxiaoteng in #145
- feat(external-agent): one-click MCP connect for Qoder and 千问办公 by @Alphaxiaoteng in #146
- fix: make three verification gates run on Windows by @guifeh in #149
- fix(transcript): honor the provider override on retry_transcription by @guifeh in #150
- fix(agent): clear a run recovery draft while its capability is still stored by @0xsline in #157
- feat(agent): add Claude Code CLI backend by @evilsquid888 in #148
- fix(export): integer frame dimensions and software H.264 above the hardware size cap by @evilsquid888 in #154
- fix(test): stop the Claude Code abort verify racing its own fixture by @0xsline in #158
- feat: add opt-in Fal.ai image and video generation by @sujaysuvarna in #147
- fix(asr): engage desktop whisper.cpp for every tier and stop discarding model-tier selections by @SSKUltra in #165
- feat(agent): add Requesty as a named LLM provider preset by @Thibaultjaigu in #166
- fix(desktop): read native-ASR media from its path instead of stdin by @0xsline in #171
- docs(issue-templates): list v0.2.10–v0.2.14 and pin the newest option to package.json by @0xsline in #169
- fix(export): pin the capcut-cli release that JianYing/CapCut export runs by @0xsline in #170
- fix(external-agent): save the Codex MCP token where Windows Codex reads it by @0xsline in #172
- fix(asr): per-engine model readiness, GGML-based memory estimate, reachable model downloads by @0xsline in #173
- fix(export): trim, re-time and flatten clips for JianYing/CapCut drafts by @0xsline in #174
- fix(i18n): localize the first-run example project name by @rsmith4321 in #176
- fix(cli): serve render media from the active library by @rsmith4321 in #177
- fix(render): align automatic hardware bitrate with export policy by @rsmith4321 in #178
New Contributors
- @xiyuren5-beep made their first contribution in #124
- @nn82pcjt8f-glitch made their first contribution in #138
- @qwert702 made their first contribution in #137
- @celeste1900 made their first contribution in #132
- @SSKUltra made their first contribution in #139
- @guifeh made their first contribution in #149
- @evilsquid888 made their first contribution in #148
- @sujaysuvarna made their first contribution in #147
- @Thibaultjaigu made their first contribution in #166
- @rsmith4321 made their first contribution in #176
Full Changelog: v0.2.14...v0.2.15