github CherryHQ/cherry-studio v1.4.0

latest releases: v1.6.0-beta.7, v1.6.0-beta.6, v1.6.0-beta.5...
3 months ago

What's Changed

  • chore: reduce final package size by @0xfullex in #6458
  • test: more unit tests by @alephpiece in #5130
  • feat: Selection Assistant / 划词助手 by @0xfullex in #5900
  • chore: removed unused dependencies to reduce size by @beyondkmp in #6464
  • fix: cannot run from yarn dev by @beyondkmp in #6468
  • fix[SelectionAssistant]: remove console.log by @0xfullex in #6474
  • feat: integrate custom CSS support in SelectionAssistant by @0xfullex in #6476
  • fix: adjust order of tools in CodeToolbar constants for correct display by @beyondkmp in #6462
  • fix(MainTextBlock): adjust whiteSpace style for user role messages by @MyPrototypeWhat in #6501
  • feat: add title prototype to selection action button in compact mode by @shiquda in #6498
  • Feat: painting aihubmix support model: gpt-image-1 by @DDU1222 in #6486
  • Feat: aihubmix painting support imagen by @DDU1222 in #6525
  • refactor: TrayService & ConfigManager by @0xfullex in #6526
  • fix: Optimize error message formatting by @DeJeune in #5988
  • feat[SelectionAssistant]: add faq&feedback link by @0xfullex in #6531
  • chore: refine file exclusion patterns in electron-builder configuration by @beyondkmp in #6502
  • feat: support system prompt variables by @purefkh in #5995
  • feat: Assistant add tag by @nmnmtttt in #6065
  • fix: increase max cache limit and update slider marks in MiniAppSettings by @CreatorZZY in #6414
  • fix: update TikToken implementation and remove js-tiktoken dependency by @beyondkmp in #6545
  • hotfix: update token limits for Claude-4 models and refine reasoning checks in OpenAIProvider by @DeJeune in #6542
  • fix[SelectionAssistant]: interrupting in terminal apps by @0xfullex in #6549
  • fix: add custom parameters to OpenAI generateImageByChat requests by @FunJim in #6550
  • hotfix(OpenAIProvider): adjust reasoning effort setting to default to 'medium' by @DeJeune in #6552
  • feat[SelectionAssistant]: App Filter / 应用筛选 by @0xfullex in #6519
  • fix: Repair abnormal line break display by @stevending1st in #6554
  • fix(HealthCheck): add a disclaimer by @alephpiece in #6570
  • refactor: chat navigation triggering by @alephpiece in #6576
  • fix(style): global cursor style for scrollbar thumb by @alephpiece in #6573
  • fix(SvgPreview): dragging and sanitizing by @alephpiece in #6568
  • feat[SelectionAssistant]: support Shift+Click & enhance Ctrl key mode by @0xfullex in #6566
  • fix(provider): update Qiniu's name and logo, fix gitee typo by @yinxulai in #6593
  • feat(theme): 用户自定义主题色 by @teojs in #4613
  • feat: 调整分组的效果 by @nmnmtttt in #6561
  • feat(SelectionAssistant): add "Remember Window Size" functionality by @0xfullex in #6599
  • feat(SelectionAssistant): regenerate & button auto hide in action window by @0xfullex in #6616
  • feat(SelectionAssistant): improve selection in browsers and pdf readers by @0xfullex in #6618
  • fix: setting tab font size by @0xfullex in #6629
  • Feature/dmxapi generate multiple image by @jin-wang-c in #6632
  • refactor(SvgPreview): use shadow dom by @alephpiece in #6611
  • fix(MainTextBlock): update whiteSpace style for user messages to 'pre… by @MyPrototypeWhat in #6610
  • feat: improve translation setting logic by @Pleasurecruise in #6463
  • refactor: Theme improve by @beyondkmp in #6619
  • fix(SelectionAssistant): problems in some terminal apps and pdf readers by @0xfullex in #6645
  • fix: The edit button cannot be used after using MCP. 修复对话中使用 MCP 后编辑按钮消失的问题 by @NageNalock in #6623
  • fix: thinking time reset by @alephpiece in #6665
  • feat(SelectionAssistant): predefined apps filter list by @0xfullex in #6662

New Contributors

Full Changelog: v1.3.12...v1.4.0

Don't miss a new cherry-studio release

NewReleases is sending notifications on new releases.