FList

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