v2.0.0-rc.1
Pre-release- Select knowledge bases from the input in agent composer
- Sync skill catalog from disk so authored skills appear in agent skills
- Warn before contextual model switches in agent chat
- Add cost analytics and durable usage records in AI usage
- Allow selecting Markdown files from import hint in notes
- Filter non-chat model choices in onboarding
- Include sqlite-vec in portable Windows builds
- Stabilize topic and session image export in message capture
- Install both CPU architectures so x64 macOS builds ship sharp
- Preserve migrated custom apps and icon sizing in mini-app
- Preserve provider display names in provider models
- Skip macOS process transform for workspace-visible windows in window registry
- Improve trigram BM25 queries in knowledge search
- Keep Bedrock auth modes switchable in provider settings
- Show interrupted empty replies in message rendering
- Preserve streams across tab switches in AI transport
- Deduplicate custom size option in paintings
- Correct user message presentation in quick assistant
- Keep prompt fixed during image transforms in paintings
- Stabilize regeneration and image export in message list
What's Changed
- fix(notes): allow selecting Markdown files from import hint by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17527
- fix(onboarding): filter non-chat model choices by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17526
- fix(windows-packaging): include sqlite-vec in portable builds by @eeee0717 in https://github.com/CherryHQ/cherry-studio/pull/17521
- fix(message-capture): stabilize topic and session image export by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17523
- fix(build): install both cpu arches so x64 macOS builds ship sharp by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17419
- fix(mini-app): preserve migrated custom apps and icon sizing by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17522
- fix(provider-models): preserve provider display names by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17462
- fix(window-registry): skip macOS process transform for workspace-visible windows by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/17528
- fix(knowledge-search): improve trigram BM25 queries by @kovsu in https://github.com/CherryHQ/cherry-studio/pull/17511
- fix(provider-settings): keep Bedrock auth modes switchable by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17534
- fix(message-rendering): show interrupted empty replies by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17533
- fix(ai-transport): preserve streams across tab switches by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17514
- refactor(path-registry): remove media directory keys by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17541
- fix(paintings): deduplicate custom size option by @ousugo in https://github.com/CherryHQ/cherry-studio/pull/17540
- fix(quick-assistant): correct user message presentation by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17532
- fix(paintings): keep prompt fixed during image transforms by @Pleasurecruise in https://github.com/CherryHQ/cherry-studio/pull/17518
- feat(agent-composer): select knowledge bases from the input by @eeee0717 in https://github.com/CherryHQ/cherry-studio/pull/17493
- fix(message-list): stabilize regeneration and image export by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17544
- feat(agent-skills): sync skill catalog from disk so authored skills appear by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17134
- feat(agent-chat): warn before contextual model switches by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17529
- fix(file-preview): avoid false binary detection for Unicode text by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17551
- fix(new-conversation-icon): use thinner scalable strokes by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17552
- fix(agent-migration): handle Windows workspace links by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17542
- feat(ai-usage): add cost analytics and durable usage records by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/15992
- fix(composer): preserve follow-up queue pause across conversations by @ousugo in https://github.com/CherryHQ/cherry-studio/pull/17487
- fix(global-search): keep input focused after clearing by @ousugo in https://github.com/CherryHQ/cherry-studio/pull/17468
- fix(agent-seeding): leave default agent model unconfigured by @zhangjiadi225 in https://github.com/CherryHQ/cherry-studio/pull/17554
- refactor(data-migration): consolidate v2 storage layout by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17553
- feat(paintings): reveal generated images through sampled grid by @SiinXu in https://github.com/CherryHQ/cherry-studio/pull/17548
- fix(data-migration): skip existing Claude config directory by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17556
- feat(ai): add backup-restore write quiesce to AI stream/agent/channel writers by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/17014
- feat(paintings): add localized prompt template gallery by @SiinXu in https://github.com/CherryHQ/cherry-studio/pull/17547
- fix(backup-restore): restore complete v7 backups by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17555
- chore: release v2.0.0-rc.1 by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/17561
Full Changelog: https://github.com/CherryHQ/cherry-studio/compare/v2.0.0-beta.3...v2.0.0-rc.1