What's Changed
- fix(api): add withoutTrailingSharp utility and fix # handling in formatApiHost by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11604
- fix: avoid sending empty anthropic-beta header by @f14XuanLv in https://github.com/CherryHQ/cherry-studio/pull/11619
- Fix/input schema by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/11635
- fix: Selected area in code block changes after scrolling by @ZKunZhang in https://github.com/CherryHQ/cherry-studio/pull/11469
- fix: topic name remains after deleting last topic by @Do1e in https://github.com/CherryHQ/cherry-studio/pull/11649
- fix: remove stale anthropic-beta header for oauth by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11600
- fix(settings): fix wrong type caused by as assertion in OpenAI settings by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11631
- fix: update Inputbar components to support dynamic textarea height adjustment by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/11587
- fix: ollama url by @eeee0717 in https://github.com/CherryHQ/cherry-studio/pull/11611
- chore(feishu-notify): modify notification card by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11656
- fix(apiServer): use 127.0.0.1 instead of localhost for better compatibility by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/11673
- ci(deps): bump peter-evans/repository-dispatch from 3 to 4 by @dependabot[bot] in https://github.com/CherryHQ/cherry-studio/pull/11594
- fix(inputbar): block enter send while generating by @KazooTTT in https://github.com/CherryHQ/cherry-studio/pull/11672
- fix(a11y): improve screen reader (NVDA) support with aria-label attributes by @0xfullex in https://github.com/CherryHQ/cherry-studio/pull/11678
- fix: update deepseek logic to match deepseek v3.2 by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/11648
- Fix custom parameters placement for Vercel AI Gateway by @Copilot in https://github.com/CherryHQ/cherry-studio/pull/11605
- fix(topic): clear related message_blocks when clearing topic messages by @Do1e in https://github.com/CherryHQ/cherry-studio/pull/11665
- fix(prompts): clarify language detection rules for edge cases by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11696
- feat(settings): add Slovak language support for spell check by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11664
- fix: normalize provider model data by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11580
- fix: enhance provider handling and API key rotation logic in AiProvider by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/11586
- feat(translate): support document files and refactor file reading logic by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11615
- fix: correct OVMS API URL path formation by @Copilot in https://github.com/CherryHQ/cherry-studio/pull/11701
- fix(migrate): normalize provider type for AI gateway by @DeJeune in https://github.com/CherryHQ/cherry-studio/pull/11703
- fix(stream-options): add user-configurable stream options for OpenAI API by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11693
- fix: eliminate UI freeze on multi-file selection via batch processing by @Copilot in https://github.com/CherryHQ/cherry-studio/pull/11377
- fix(models): update assistant default model when editing model capabilities by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11732
- fix(windows): improve Git Bash detection for portable installations by @beyondkmp in https://github.com/CherryHQ/cherry-studio/pull/11671
- feat(aihubmix): fix website domain by @DDU1222 in https://github.com/CherryHQ/cherry-studio/pull/11734
- style: update gemini logo images by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11731
- feat(agent): add tooltip for model selection and improve i18n by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11738
- feat(models): update AI model configurations to latest versions by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11735
- ci(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/CherryHQ/cherry-studio/pull/11596
- ci(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/CherryHQ/cherry-studio/pull/11595
- fix: sync Upload UI with editImageFiles in NewApiPage by @xhaihao in https://github.com/CherryHQ/cherry-studio/pull/11653
- refactor: improve temperature and top_p parameter handling by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11663
- feat: update AiOnly default models by @jo1yne06 in https://github.com/CherryHQ/cherry-studio/pull/11745
- fix: add explicit thinking token support for gemini-3-pro-image by @defi-failure in https://github.com/CherryHQ/cherry-studio/pull/11744
- feat: improve ImageViewer context menu UX by @EurFelux in https://github.com/CherryHQ/cherry-studio/pull/11547
- 修复快捷助手无法注册快捷键导致无法呼出的问题 by @SagoLu in https://github.com/CherryHQ/cherry-studio/pull/11071
New Contributors
- @f14XuanLv made their first contribution in https://github.com/CherryHQ/cherry-studio/pull/11619
- @Do1e made their first contribution in https://github.com/CherryHQ/cherry-studio/pull/11649
- @KazooTTT made their first contribution in https://github.com/CherryHQ/cherry-studio/pull/11672
Full Changelog: https://github.com/CherryHQ/cherry-studio/compare/v1.7.1...v1.7.2