C

Cherry Studio

C
Cherry Studio AI v2.0.0-rc

v2.0.0-rc.3

What's Changed fix(appearance-settings): add aria-labels and tooltips to page-zoom buttons by @kennyzheng-builds in #17606 feat(resource-groups): add shared group creation dialog by @zhangjiadi225 in #17611 fix(composer): hide injected knowledge prompts by @eeee0717 in #17613 fix(knowledge): use readable names for saved messages by @eeee0717 in #17630 fix(obsidian-export): keep dialog open and rep…

C
Cherry Studio AI v2.0.0-rc

v2.0.0-rc.2

What's Changed fix(data-migration): preserve model endpoint routing by @kangfenmao in #17564 fix(agent-migration): preserve workspace and Claude session continuity by @DeJeune in #17566 feat(chat-context): restore clear-context boundaries by @kangfenmao in #17524 fix(translate): name per-item history star buttons after the favourite action by @kennyzheng-builds in #17503 fix(notes): only autofocus…

C
Cherry Studio AI v2.0.0-rc

v2.0.0-rc.1

What's Changed fix(notes): allow selecting Markdown files from import hint by @kangfenmao in #17527 fix(onboarding): filter non-chat model choices by @kangfenmao in #17526 fix(windows-packaging): include sqlite-vec in portable builds by @eeee0717 in #17521 fix(message-capture): stabilize topic and session image export by @zhangjiadi225 in #17523 fix(build): install both cpu arches so x64 macOS bui…

C
Cherry Studio AI v2.0.0-beta

v2.0.0-beta.3: fix(assistant-import): default empty emoji during legacy import (#17515)

🚨 Branch strategy — read before opening this PR The v2 refactor has merged into main, so main is the default branch for active development (v1 and v2 code currently coexist there — expect large, breaking changes). Active development (features, refactors, optimizations, fixes for the current codebase) → target main (the default base). v1 maintenance (hotfixes and subsequent v1 releases) → branch fr…

C
Cherry Studio AI v2.0.0-beta

v2.0.0-beta.2: fix(composer-toolbar): show pinned actions without skeletons (#17458)

🚨 Branch strategy — read before opening this PR The v2 refactor has merged into main, so main is the default branch for active development (v1 and v2 code currently coexist there — expect large, breaking changes). Active development (features, refactors, optimizations, fixes for the current codebase) → target main (the default base). v1 maintenance (hotfixes and subsequent v1 releases) → branch fr…

C
Cherry Studio AI v1.9.12

v1.9.12

What's Changed fix: forward DeepSeek V4+ reasoning_effort for openai-compatible providers by @EurFelux in #15834 fix(model): support Claude Fable series and Opus 5 in capability detection by @EurFelux in #15872 fix(models): add Anthropic native /v1/models fetcher(target V1 branch) by @Raymond8196 in #15779 fix(tools): prevent AccordionTrigger toggle when clicking approval buttons in collapsed grou…

C
Cherry Studio AI v1.9.11

v1.9.11

What's Changed chore(models): prune legacy MiniMax models, keep M2.7 and M3 by @kapelame in #15580 fix: encode gemini model list api key by @kangfenmao in #15575 fix: infer custom provider model groups by @kangfenmao in #15577 fix: clean up agent session messages on delete by @kangfenmao in #15531 fix: oversized text in Gemini mini-program due to Electron UA detection by @LWWZH in #15389 fix(reaso…

C
Cherry Studio AI v1.9.9

v1.9.9

What's Changed fix: guard OV OCR availability CPU detection by @kangfenmao in #15538 fix: respect topic naming setting for agent sessions by @kangfenmao in #15533 feat(models): add MiniMax M3 to the system model registry by @kapelame in #15543 New Contributors @kapelame made their first contribution in #15543 Full Changelog: v1.9.8...v1.9.9

C
Cherry Studio AI v1.9.8

v1.9.8

What's Changed fix(ci): add v1 branch to workflow triggers by @GeorgeDong32 in #15446 refactor: update tool components for improved styling and functionality Full Changelog: v1.9.7...v1.9.8

C
Cherry Studio AI v1.9.7

v1.9.7

What's Changed fix: clarify OpenClaw external install prompt by @mturac in #15147 fix: support Grok 4.3 reasoning effort in xAI responses by @ousugo in #15137 fix(code): keep light theme tokens readable by @mturac in #15143 fix(claudecode): apply [1m] context suffix for DeepSeek V4 Flash and MiMo V2.5+ by @DeJeune in #15162 fix(agents): pass custom headers to claude code by @kovsu in #15185 fix: l…

C
Cherry Studio AI v1.9.6

v1.9.6

What's Changed fix(knowledge): preserve HTTP URLs in knowledge base documents by @Raymond8196 in #14983 fix(ai): thread idle timeout handle to stream chunk adapter by @GeorgeDong32 in #15056 fix(ci): improve GitCode sync reliability by @zhibisora in #15063 fix(image): convert assistant image blocks to base64 for multi-turn editing by @Raymond8196 in #15011 fix(agent): invalidate provider cache on…

C
Cherry Studio AI v1.9.5

v1.9.5

What's Changed fix(search): prevent empty activeTools when web search is the only tool by @TakotsuboChen in #14752 hotfix(vertex): vertex model list fetch and improve service account setup by @ousugo in #14611 fix(messages): prevent outer scrolling in horizontal multi-model layout by @Fu-Jumping in #14768 fix(reasoning): use enable_thinking param for SiliconFlow DeepSeek/Zhipu models when reasonin…

C
Cherry Studio AI v1.9.4

v1.9.4

What's Changed hotfix(models): add DeepSeek V4+ model support with reasoning effort by @SiinXu in #14551 hotfix(copilot): github copilot model fetch by @ousugo in #14566 hotfix(models): add MiMo V2.5 model support by @ousugo in #14557 hotfix(deepseek): forward reasoning effort for DeepSeek V4+ via Claude endpoint by @DeJeune in #14572 fix(models): add vision and reasoning_effort support for mistra…

C
Cherry Studio AI v1.9.3

v1.9.3

What's Changed fix(quick-panel): reset stale state on panel close to prevent model deselection by @GeorgeDong32 in #14378 chore(deps): bump form-data from 2.3.3 to 4.0.5 by @dependabot[bot] in #14441 fix: use cli-wrapper.cjs to launch claude-code instead of native binary by @Raymond8196 in #14430 hotfix: Custom params dropped by CherryIN/NewAPI — respect model.endpoint_type by @zhibisora in #14409…

C
Cherry Studio AI v1.9.2

v1.9.2

What's Changed fix(openclaw): persist language selection in overview page by @404-Page-Found in #13992 fix(agents): set NODE_PATH so spawned Claude Code process can resolve @img/sharp by @beyondkmp in #14183 fix(agents): sync agent settings changes to active session by @DeJeune in #14205 fix(skills): support agent-authored skills via skills tool init/register by @DeJeune in #14184 fix: update dify…