Questa è la versione attuale. · Data di rilascio:
File di installazione 2.1.10
| Architettura | Tipo | Ambito | Dimensione | Scarica | SHA256 |
|---|---|---|---|---|---|
| 64 bit | EXE (NSIS) | Utente corrente | — | github.com | VirusTotal |
| 64 bit | EXE (NSIS) | Tutti gli utenti | — | github.com | VirusTotal |
| ARM64 | EXE (NSIS) | Utente corrente | — | github.com | VirusTotal |
| ARM64 | EXE (NSIS) | Tutti gli utenti | — | github.com | VirusTotal |
Link e hash SHA256 provengono dal manifest della community di Gestione pacchetti Windows. Prima di eseguire il file scaricato conviene confrontarne l’hash.
Note di rilascio
What's Changed
- fix(move-to-trash): refuse protected paths behind ..-prefixed segments and macOS case variants by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23115
- fix(ui): align tailwind-merge and lucide-react with the app by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23120
- refactor(path-containment): collapse duplicated main-process containment predicates by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23116
- hotfix(aihubmix): omit tool input examples on the Anthropic route by @cherry-coding[bot] in https://github.com/CherryHQ/cherry-studio/pull/22364
- fix(account-menu): unify account actions and feedback access by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/23043
- fix: accept sparse OpenAI response lifecycle events by @Dante-dan in https://github.com/CherryHQ/cherry-studio/pull/20323
- feat(external-app): discover system file handlers and native icons by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23127
- fix(pi-runtime): preserve Google signatures across connection identities by @frangled123 in https://github.com/CherryHQ/cherry-studio/pull/23124
- fix(browser): preserve address submission while find is open by @ousugo in https://github.com/CherryHQ/cherry-studio/pull/23132
- fix(import): preserve context in flat Claude exports by @ousugo in https://github.com/CherryHQ/cherry-studio/pull/23130
- perf(chat-messages): scope tool part lookups to their own message by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23121
- docs(file-processing): propose a FileProcessing-owned task model by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/22996
- fix(claude-code): show the runtime check only when it takes longer than 200ms by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/23159
- refactor(composer): move module-level code out of the composers by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23152
- fix(agent-composer): roll back reasoning effort when saving fails by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23148
- docs(sortable): propose backing Sortable with @dnd-kit/react by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23147
- refactor(composer): share queued follow-up editing by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23149
- fix(import): stop ChatGPT importer from hanging on cyclic parent pointers by @c020627 in https://github.com/CherryHQ/cherry-studio/pull/23150
- refactor(composer): share knowledge base draft sync by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23151
- docs(tool-approval): state the external MCP per-call approval guarantees by @cherry-coding[bot] in https://github.com/CherryHQ/cherry-studio/pull/23160
- fix(file-storage): fall back to permanent delete when trash is unavailable by @404-Page-Found with @Copilot in https://github.com/CherryHQ/cherry-studio/pull/23153
- Fix relative Agent artifact preview and open paths by @404-Page-Found with @Copilot in https://github.com/CherryHQ/cherry-studio/pull/23112
- chore(release): sync v2.1.9 metadata by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/23175
- refactor(ui): back Sortable with @dnd-kit/react by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23170
- feat(file-processing): give file processing its own task model by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/23161
- refactor(knowledge-ingestion): reach file processing only through its task API by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/23162
- perf(resource-list): refresh time grouping only when the day changes by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23178
- refactor(icons): remove dead renderer icons and duplicate primitives by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23177
- refactor(lifecycle): dispose owned emitters on destroy and forbid registering them by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/23176
- fix(code-block): align preview surfaces and toolbar spacing by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23182
- feat(release-build): add opt-in incremental release builds by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23134
- revert(release-build): remove incremental release build caching by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23184
- fix(ai-stream): preserve output across replay handoff by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/22413
- feat(proxy): add connection test by @Dante-dan in https://github.com/CherryHQ/cherry-studio/pull/20487
- fix(right-panel): prevent browser sidebar opening on new tasks by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23187
- fix(pi-runtime): preserve steering boundaries with Pi 1.4.0 by @MyPrototypeWhat in https://github.com/CherryHQ/cherry-studio/pull/21743
- fix(composer): wrap ask-question option descriptions instead of truncating by @cherry-coding[bot] in https://github.com/CherryHQ/cherry-studio/pull/22995
- fix(agent-session): recover sessions after data directory relocation by @WhiteZeek in https://github.com/CherryHQ/cherry-studio/pull/21406
- fix(code-viewer): avoid layout-origin measurements on scroll by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23218
- refactor(resource-list): share conversation list helpers by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/23203
- fix(e2e-regression): launch branch mode on its own inspector port by @cherry-qa[bot] in https://github.com/CherryHQ/cherry-studio/pull/23190
- feat(agent-file-pane): comment on files into the composer by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23186
- docs(app-updater): specify aggregated upgrade release notes by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23191
- feat(app-updater): show release notes across skipped versions by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/23213
- refactor(agent-runtime): introduce thread contracts and native harness adapters by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/21910
- fix(mimo): send the dotted model IDs the official API accepts by @cherry-coding[bot] in https://github.com/CherryHQ/cherry-studio/pull/22768
- fix(local-asr): size FunASR Nano chunks to the decoder KV budget by @angri450 in https://github.com/CherryHQ/cherry-studio/pull/22607
- fix(code-viewer): keep the message list viewport when an expanded code viewer attaches by @cherry-coding[bot] in https://github.com/CherryHQ/cherry-studio/pull/23198
New Contributors
- @frangled123 made their first contribution in https://github.com/CherryHQ/cherry-studio/pull/23124
Full Changelog: https://github.com/CherryHQ/cherry-studio/compare/v2.1.9...v2.1.10https://github.com/CherryHQ/cherry-studio/releases/tag/v2.1.10