What's Changed
- 划词助手:支持文本选择快捷键、开关快捷键、思考块支持和引用功能
- 复制功能:新增纯文本复制(去除Markdown格式符号)
- 知识库:支持设置向量维度,修复Ollama分数错误和维度编辑问题
- 多语言:增加模型名称多语言提示和翻译源语言手动选择
- 文件管理:修复主题/消息删除时文件未清理问题,优化文件选择流程
- 模型:修复Gemini模型推理预算、Voyage AI嵌入问题和DeepSeek翻译模型更新
- 图像功能:统一图片查看器,支持Base64图片渲染,修复图片预览相关问题
- UI:实现标签折叠/拖拽排序,修复气泡溢出,增加引文索引显示
- fix(SelectionAssistant): ignore CtrlKey mode when ctrl+click by @0xfullex in #6843
- fix(SelectionToolbar): prevent CSS updates in settings page by @0xfullex in #6852
- fix(OpenAIProvider): ensure tool_calls are only yielded when present by @DeJeune in #6861
- feat: enable rendering and download of inline base64-encoded images by @Doekin in #6669
- refactor(CodePreview): improve the triggering timing for highlighting by @alephpiece in #6866
- perf: improve responsiveness on streaming formulas by @alephpiece in #6659
- hotfix: gemini-2.5-pro-preview-06-05 using error by @Pleasurecruise in #6870
- fix(Inputbar): fix textarea expansion and collapse issues with long text (CherryHQ#6857) by @rainnoon in #6873
- fix(SelectionAssistant): support selection when alt key pressed by @0xfullex in #6865
- refactor(SelectionToolbar): add transition effects to action buttons by @alephpiece in #6869
- fix(SelectionToolbar): prevent dragging the demo by @alephpiece in #6888
- fix(SelectionAssistant): default disabled by @0xfullex in #6897
- fix(Inputbar): remove unnecessary flex properties from Inputbar styles by @DeJeune in #6902
- hotfix: enhance OpenAI stream handling and error management by @DeJeune in #6541
- feat: add set feed url functionality for early access by @beyondkmp in #5723
- feat(SelectionAssistant): add the "quote" action by @alephpiece in #6868
- refactor: unified image viewer with integrated context menu by @Doekin in #6892
- fix: message editor doesn't resize by @EurFelux in #6924
- fix: set thinking budget to 0 for gemini-2.5-flash when reasoning effort is off by @purefkh in #6917
- fix: couldn't edit text when sent file-only message by @EurFelux in #6930
- fix: set message translate dropdown height by @0xfullex in #6954
- fix: update silicon docs and models by @EurFelux in #6953
- feat(restoreFromWebdav): make credentials and path optional by @Doekin in #6922
- fix: voyage ai can't be used on text embedding by @EurFelux in #6950
- fix: update default translate model to deepseek-v3 by @0xfullex in #6960
- refactor: better semantic of obsidian export options by @EurFelux in #6926
- 增加自动更新文档中版本号的github workflow by @tommyzhang100504 in #6971
- Feature/dmxapi_images_to_image by @jin-wang-c in #6935
- fix: prevent emoji picker from closing unexpectedly with IME by @purefkh in #6919
- fix: Implement label folding, drag-and-drop sorting of assistants within labels, and drag-and-drop sorting of labels by @Pleasurecruise in #6735
- fix(BackupManager): add content length to WebDAV file upload options by @beyondkmp in #6977
- fix(migrate): old translateModel incorrect by @GeorgeDong32 in #6965
- fix: streamline file selection and ensure deletion of topic-related f… by @Pleasurecruise in #6872
- fix: update README files to enhance navigation and add project badges by @Pleasurecruise in #6982
- feat: add prompt variables description by @EurFelux in #6991
- fix: ollama embedding knowledge query score always 100% by @EurFelux in #7001
- fix: add Youdao and Nomic logos to model logo mapping by @Pleasurecruise in #7017
- fix: check if embedding is base64 encoded before convert it to float … by @Suzu008 in #7014
- feat: enhance unresponsive renderer handling and crash reporting by @beyondkmp in #6995
- refactor: use CodeEditor for customizing css by @alephpiece in #6877
- feat(SelectionAssistant): support thinking block in action window by @0xfullex in #6998
- fix: fix waring in usetags by @nmnmtttt in #7039
- fix: shouldn't edit embedding dimension on existing knowledge base by @EurFelux in #7022
- 翻译功能增加手动选择源语言的选项 by @FischLu in #6916
- Fix: bubble-style unnecessary menu background (Plan D) by @EurFelux in #7026
- feat: add citation index to show by @EurFelux in #7052
- fix: bubble overflow patch by @EurFelux in #7055
- fix(SelectionAssistant): reduce Copy conflict by @0xfullex in #7060
- feat(i18n): add tooltips for model name in multiple languages by @beyondkmp in #7064
- Feat: Allows setting the vector dimension of the knowledge base embedding model by @EurFelux in #7025
- fix(SelectionAssistant): improve auto-scroll behavior in action window by @0xfullex in #6999
- feat(SelectionAssistant): shortcut key to toggle on/off by @0xfullex in #6983
- fix: readme twitter link error by @Pleasurecruise in #7075
- feat: add plain text copy functionality for messages and topics. 添加了复制纯文本的功能(去除Markdown格式符号) by @Guscccc in #5965
- feat(SelectionAssistant): add shortcut for selecting text by @0xfullex in #7073
- fix(SelectionAssistant): shortcut in mac and running handling by @0xfullex in #7084
New Contributors
- @rainnoon made their first contribution in #6873
- @tommyzhang100504 made their first contribution in #6971
- @Suzu008 made their first contribution in #7014
- @Guscccc made their first contribution in #5965
Full Changelog: v1.4.1...v1.4.2