Releases: tisfeng/Easydict
Releases · tisfeng/Easydict
2.12.0 ✨ Add DeepSeek service
What's Changed
- feat: add Built-in deepseek api support by @garethng in #822
- feat: add an option to hide tag content, hidden by default by @tisfeng in #815
- feat: add an option to play English pronunciation AmE or BrE by @devswi in #819
- feat: youdao, baidu and bing tts support AmE and BrE
- feat: add check for updates in menu by @phlpsong in #825
- fix: do not change mouse location screen during stream query by @tisfeng in #821
- fix: show fixed window position former consider screen by @tisfeng in #830
- fix: get selected text failed by @tisfeng in #831
- fix: stream service may crash #820
- fix: validate result error is missing
- fix: floating window init frame is incorrect
New Contributors
Full Changelog: 2.11.2...2.12.0
2.11.2 🐞 修复 Sentry 导致的内存泄露问题
[v2.11.2] - 2025-2-5
🐞 修复
- 修复了 Sentry 导致的内存泄露问题 #803
- 修复了关闭记录崩溃日志选项不生效问题 #805
- 修复了应用启动可能弹出 Easydict 关于窗口问题 #767 (comment)
- 修复了一些其他已知问题。
2.11.1 🐞 修复每次应用启动可能会弹出致谢窗口问题
[v2.11.1] - 2025-1-26
✨ 新功能
💎 优化
- 更新了内置 AI 服务支持的模型列表,新添加由 SiliconFlow 提供的 yi-1.5-9b 模型。
- 改用新的有道词典网页接口 #777 by @Rick630
🐞 修复
- 修复了每次应用启动可能会弹出致谢窗口问题 #767
- 修复了福昕高级PDF编辑器不支持鼠标取词问题 #796
- 修复了某些类 OpenAI 服务接口数据因包含注释无法解析问题,例如 OpenRouter #743
- 改进了 AI 服务的流式数据 Throttle 实现方式,减少界面刷新导致的崩溃问题。
- 改进了取词模块 SelectedTextKit ,捕获可能出现的崩溃错误。
- 修复了有道词典某些单词数据解析可能报错问题。
2.11.0 🐞 修复有道服务导致的崩溃问题
2.10.2 🐞 修复有道翻译报错问题
2.10.1 🐞 修复强制取词可能导致应用崩溃问题
2.10.0 ✨ 支持用户自定义 Prompt 和添加多个自定义 OpenAI 服务
[v2.10.0] - 2024-11-03
macOS 上的取词功能向来是一个难题,由于许多应用不支持 Accessibility API 取词,导致我们不得不使用快捷键 Cmd+C 来强制取词,但这种方式会导致菜单栏图标闪烁,并可能会触发系统提示音等问题。
最近我们找到了一种新的强制取词方式:菜单栏动作复制取词,它能避免上述问题,性能更好,并且修复了许多其他取词问题。如果用户遇到快捷键取词有问题的场景,请尝试使用菜单栏动作取词。作为一项新功能,它可能存在一些问题,目前没有默认启用,需手动在设置-高级页面开启。
另外,为减少新用户的疑惑 #682 ,新版本我们将默认启用强制取词功能。
✨ 新功能
- 支持添加多个自定义 OpenAI 服务。#479 by @phlpsong
- 支持用户自定义 Prompt。#434
- 添加了一种新的强制取词方式:菜单栏动作复制取词。#685
- 支持隐藏查询窗口的输入查询框和语言选择栏。#700 , #317
- 添加了 DeepL 对繁体中文的原生支持。#709
- 支持默认设置将换行符替换为空格。#639 by @choykarl
- 支持将 Easydict 用作 HTTP 本地服务器,方便外部程序调用翻译,OCR,取词等接口。#684
💎 优化
- 改进了快捷键 Cmd+C 复制取词方式的性能,现在能更快地取词。
- 改进了在屏幕边缘鼠标划词显示查询图标的位置,现不会划词后自动触发查询的问题。
🐞 修复
- 修复了 Gemini 请求叠加会导致显示结果异常问题。#712 by @choykarl
- 修复了苹果词典查询结果后,折叠再展开,会丢失样式问题。#698
- 修复了苹果词典不显示中英文以外查询结果问题。 #677
- 修复了 Slack 取词可能失败问题。#692
- 修复了快捷键取词会影响微信多选信息问题。#123
Custom Prompt
Translate the following text into Traditional Chinese, Japanese, Korean, German, Russian, French: ${{queryText}}

2.9.0 ✨ 支持繁体中文等界面语言
[v2.9.0] - 2024-9-14
Note
新版本最低支持 macOS 13.0+ 系统。
✨ 新功能
- 支持繁体中文。#228 by @Jerry23011
- 支持加拿大英语。#656 by @Jerry23011
- 支持斯洛伐克语。#637 by @Jerry23011 and @Svec-Tomas
- 添加了对火山翻译官方 API 的支持,同时移除了火山翻译网页 API。#255 by @Jerry23011
💎 优化
- 改进了开机自启动的实现方式,现不再需要额外自动化权限。#646 by @Jerry23011
🐞 修复
2.8.1 🐞 修复 mini 窗口快捷键取词会导致崩溃问题
2.8.0 ✨ 支持将 Easydict 用作本地服务器
[v2.8.0] - 2024-8-11
Important
注意,新版本修改了取词逻辑,默认只使用 Accessibility 取词,因此某些应用中快捷键取词可能会失败,这是正常结果。
如果你希望能够在所有应用中取词成功,请在设置中开启【允许强制取词】。 详情请看 #640 (comment)
Note
新版本最低支持 macOS 13.0+ 系统。
✨ 新功能
- 支持将 Easydict 用作本地服务器,目前支持 translate 和 ocr 两个接口。#580
- 支持 Ollama 本地翻译服务。#492
- 添加两个新的 AI 工具类服务:润色(Polishing))和总结(Summary)。#588 by @Jerry23011
- 支持巴西葡萄牙语(DeepL, Bing 等)。 #569 by @NeverAgain11
- DeepL 支持阿拉伯语。 #630 by @choykarl
- 支持百度翻译官方 API。#484 by @choykarl
- 支持默认钉住显示查询窗口。 #216
- 取词内容为空时,显示 tips 视图(可在设置-高级中关闭)。 #404 by @AkaShark
- 苹果 OCR 支持泰语和越南语。
💎 优化
- 改进阿里翻译,可手动选择使用官方 API。#617 by @choykarl
- 改进了一些可能导致剪贴板复制问题的代码。 #608
- 优化了 OpenAI 类服务 stream 请求停止实现。#560
- 优化了 Google Gemini 服务,允许手动填写支持的模型。#559 by @Jerry23011
- 改用多行文本显示服务支持的模型。#490
- 改进 OCR 取词异常错误提示。 #478 by @AkaShark
🐞 修复
- 减少不必要的 youdao 请求。#627
- 修复了 ARC 浏览器上【使用译文替换】功能无法工作问题,增加兼容模式替换。#622
- 修复了【将换行符替换为空格】功能在某些应用(如 adobe acobat)无法工作问题。#563
