github CherryHQ/cherry-studio v1.4.1

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

What's Changed

  • refactor: sort mentioned models in QuickPanel by @alephpiece in #6666
  • fix(OpenAIProvider): prevent atob error with non-base64 image URLs by @Doekin in #6673
  • fix: replace franc with franc-min for improved performance by @Pleasurecruise in #6707
  • fix: provider o3 docs not found by @EurFelux in #6712
  • feat(SelectionService): predefined filter list only available in Selected mode by @0xfullex in #6702
  • fix: adjust sidebar icon margins based on fullscreen state by @CreatorZZY in #6668
  • test: more unit tests for message rendering by @alephpiece in #6663
  • fix: token usage not updated after editing message by @EurFelux in #6725
  • fix: qwen3 cannot name a topic by @EurFelux in #6722
  • fix: assistant emoji displaying incorrectly in specific situations #6243 by @17hz in #6280
  • fix: mcp uv&bun installation status icon in nav bar not updated after… by @aprilandjan in #6654
  • hotfix(OpenAIProvider): remove redundant 'unkown' chunk by @DeJeune in #6737
  • hotfix: update qwen3 model identification logic to use startsWith for im… by @DeJeune in #6738
  • feat(AppUpdater): implement localized update dialog by @beyondkmp in #6742
  • Fix: outdated provider websites and models by @EurFelux in #6766
  • chore(gitignore): exclude cursor settings by @alephpiece in #6779
  • fix: prevent message overflow when minimized width by @alephpiece in #6775
  • refactor(BackupManager, WebDav): streamline WebDAV client initialization and enhance directory listing functionality by @beyondkmp in #6784
  • fix(SelectionAssistant): customCSS should not override background by @0xfullex in #6746
  • feat(SelectionAssistant): Smart Translation ( aka BiDirectionTranslate) by @0xfullex in #6715
  • fix: chat navigation triggering by @alephpiece in #6774
  • fix(ci): Update the nightly-build workflow by @Lucas04-nhr in #6791
  • fix: optimize multilingual display of documents by @Pleasurecruise in #6793
  • fix: correct variable name obsidianVault in Obsidian export by @17hz in #6796
  • fix: transparent window flashing when show by @0xfullex in #6755
  • feat(SelectionAssistant): fullscreen game/presentation mode by @0xfullex in #6763
  • fix: codeblock overflow in bubble style by @alephpiece in #6773
  • fix(MermaidPreview): debounce mermaid rendering to alleviate flickering by @alephpiece in #6675
  • hotfix: gemini auto thinking by @DeJeune in #6810
  • fix(SelectionAssistant): JetBrains IDEs, Remote desktop, Gaming, PDF views, etc by @0xfullex in #6809
  • fix: use monospace font for theme colorpicker by @alephpiece in #6816
  • fix(AnthropicProvider): update usage and metrics handling to prevent TypeError by @DeJeune in #6813
  • fix: sync active topic after rename by @MurphyLo in #6804
  • fix: OpenAI provider api check doesn't handle error by @EurFelux in #6769
  • feat(constants): expand supported file extensions and categorize text… by @DeJeune in #6815
  • feat(Settings): Add token count display toggle by @KumaKorin in #6772
  • hotfix: ensure show token usage setting defaults to true by @KumaKorin in #6828
  • fix(SelectionAssistant): ignore ctrl pressing when user is zooming in/out by @0xfullex in #6822
  • refactor: enhance export functions by @GeorgeDong32 in #5854
  • fix: add blank lines between reasoning summary parts by @MurphyLo in #6827
  • support tokenflux image generation for [Flux.1 Kontext] by @vaayne in #6705
  • chore: update OpenAI package to version 5.1.0 and adjust related patches by @DeJeune in #6838
  • remove unused Delete tokenflux_painting_page.md by @vaayne in #6840
  • fix: Improve the switching logic in multi-tab state by @Pleasurecruise in #6745

New Contributors

Full Changelog: v1.4.0...v1.4.1

Don't miss a new cherry-studio release

NewReleases is sending notifications on new releases.