What's Changed
- refactor(ModelEditContent): improve experience when choosing model types by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8847
- fix: fallback when invalid reasoning effort by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8857
- fix: make regex of gemma3 can match ollama's format (#3847 [#6626]) by @PeterWang-dev in https://github.com/CherryHQ/cherry-studio/pull/8941
- feat: draggable on filtering by @alephpiece in https://github.com/CherryHQ/cherry-studio/pull/8929
- feat(Nutstore): 添加坚果云备份文本 by @GeorgeDong32 in https://github.com/CherryHQ/cherry-studio/pull/8940
- fix(qwen): qwen thinking control by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8938
- feat(knowledge): add save topic to knowledge by @GeorgeDong32 in https://github.com/CherryHQ/cherry-studio/pull/8731
- refactor(SpanManagerService): remove trace warning by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8951
- feat(package): add patch for windows-system-proxy to improve http proxy by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/8957
- feat: developer mode help by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8952
- fix: input bar covers chat nav buttons by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8935
- refactor(models): always use lowercase model id by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8936
- fix: user custom params should always overwrite other params by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8907
- feat: add language filter to local web search queries by @Pleasurecruise in https://github.com/CherryHQ/cherry-studio/pull/8976
- feat: enable thinking control by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8946
- Fix/translate selection by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8943
- fix(aiCore): FinalChunkConsumerMiddleware throw error by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8993
- fix(providers): update GitHub Models api url by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9003
- fix(SelectionService): check screen edge to prevent toolbar overlay selection by @0xfullex in https://github.com/CherryHQ/cherry-studio/pull/8972
- fix: remove deprecated by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9006
- fix(github models): get id instead of name by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9008
- feat: add RPM target support for Linux builds by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/9026
- fix: support gpt-5 by @Pleasurecruise in https://github.com/CherryHQ/cherry-studio/pull/8945
- feat: add max backups for NutStore by @GeorgeDong32 in https://github.com/CherryHQ/cherry-studio/pull/9020
- feat: context message in message group by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8833
- feat(translate): brand new translate feature by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/8513
- fix(CodeBlockView): initial view mode by @alephpiece in https://github.com/CherryHQ/cherry-studio/pull/9047
- fix(models): gpt-5 support by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9042
- feat(ProviderSettings): resizable provider settings by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9004
- fix(translate): don't use stale state when saving translate history by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9049
- feat(AnthropicVertexClient): add client compatibility type method by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/9029
- chore: update release workflow artifacts to include beta YAML files by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/9055
- fix(aws-bedrock): add auto get model list by @silenceboychen in https://github.com/CherryHQ/cherry-studio/pull/9052
- refactor: file path improve by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/8990
- fix: trace usage by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9018
- feat: support swap auto detected language in translate page by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9072
- refactor(proxy): update proxy handling logic in useAppInit and GeneralSettings by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/9081
- refactor(models.ts): Adjust the logo matching order of the GPT-5 model by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9073
- style(Inputbar): use primary color for inputbar tools by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/9058
- feat: add code tools by @kangfenmao in https://github.com/CherryHQ/cherry-studio/pull/9043
Full Changelog: https://github.com/CherryHQ/cherry-studio/compare/v1.5.5...v1.5.6