Easydict Updates & Release Notes

Follow

17 updates curated from 1 source by the Releasebot Team. Last updated: Aug 23, 2026

Get this feed:
  • Aug 23, 2026
    • Date parsed from source:
      Aug 23, 2026
    • First seen by Releasebot:
      Aug 23, 2026
    tisfeng logo

    Easydict by tisfeng

    2.22.0 🐞 fix: migrate DeepL web translation to the oneshot endpoint

    Easydict ships a broad update with richer translation workflows, including formatted AI translation results, a global shortcut for select translation, auto-translate while typing, expanded export history, and new Japanese, Spanish, and Catalan support.

    What's Changed

    • feat(markdown): render AI translation results with formatting by @leozanee in #1161
    • feat(shortcut): add a global shortcut to toggle select translation by @bsythegreat in #1203
    • feat(claude-code): default the translation model to Sonnet by @sonhyrd in #1211
    • fix(window): restore input focus after query window layout changes by @MoonMao42 in #1212
    • feat(localization): add Japanese support by @syrupfresh in #1202
    • feat(localization): add Spanish (es_ES) support by @terorero in #1138
    • build(deps): bump concurrent-ruby from 1.3.6 to 1.3.7 by @dependabot[bot] in #1219
    • feat(localization): add Catalan support by @tisfeng in #1218
    • refactor(stream): support reasoning effort across shared streaming services by @bsythegreat in #1204
    • fix(window): show the floating query window as a nonactivating panel by @tisfeng in #1223
    • fix(mdict): stabilize WebView dictionary rendering by @KurodaKayn in #1222
    • fix(ocr): prevent Vision OCR crashes and improve error handling by @ct-jyjntc in #1221
    • fix(google): support distinct English TTS accents by @tisfeng in #1243
    • fix(mdict): restore anchor navigation and dark-mode text by @KurodaKayn in #1244
    • feat(query): add an option to translate automatically while typing by @bsythegreat in #1205
    • fix(selection): disable automatic text capture in screen-mirroring apps by @tisfeng in #1255
    • feat(settings): support adding and removing services from the service list by @MoonMao42 in #1207
    • fix(query): reduce WebView resource churn in query results by @MoonMao42 in #1225
    • fix(settings): resolve macOS 27 sidebar and title bar layout conflicts by @itzLan1126 in #1258
    • feat(history): include translations in history and favorites exports by @ZhangDaniel942 in #1220
    • docs: recommend a tool for recurring permission prompts during local development by @MoonMao42 in #1210
    • docs(agents): complete the Agent documentation restructure by @tisfeng in #1264
    • fix(signing): read the Team ID from the certificate OU by @tisfeng in #1265
    • fix(readme): repair the broken Star History chart by @Dessalines39394 in #1267
    • feat(star-history): generate Star History as a repository-owned artifact by @tisfeng in #1268
    • chore(star-history): update generated assets by @github-actions[bot] in #1272
    • fix(deepl): migrate web translation to the oneshot endpoint by @tisfeng in #1271
    • fix(app): disable the macOS 26 Tahoe AutoFill heuristics helper by @mrasong in #1269

    New Contributors

    • @leozanee made their first contribution in #1161
    • @sonhyrd made their first contribution in #1211
    • @syrupfresh made their first contribution in #1202
    • @terorero made their first contribution in #1138
    • @ct-jyjntc made their first contribution in #1221
    • @itzLan1126 made their first contribution in #1258
    • @ZhangDaniel942 made their first contribution in #1220
    • @Dessalines39394 made their first contribution in #1267
    • @github-actions[bot] made their first contribution in #1272
    • @mrasong made their first contribution in #1269

    Full Changelog: 2.21.0...2.22.0

    Original source
  • Aug 22, 2026
    • Date parsed from source:
      Aug 22, 2026
    • First seen by Releasebot:
      Aug 22, 2026
    tisfeng logo

    Easydict by tisfeng

    2.22.0

    Easydict ships 2.22.0, marking a new release of the app.

    Easydict 2.22.0

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from tisfeng and hundreds of other software products.

    Create account
  • Jun 7, 2026
    • Date parsed from source:
      Jun 7, 2026
    • First seen by Releasebot:
      Jun 7, 2026
    tisfeng logo

    Easydict by tisfeng

    2.21.0 ✨ feat: add Codex CLI service

    Easydict adds remote service model fetching, Uyghur language support, and a new Codex translation service, while improving dictionary refresh, selection and window focus behavior. It also introduces DeepSeek thinking presets and an opt-out toggle for Youdao TTS on English words.

    What's Changed

    • feat(services): fetch remote service models by @MoonMao42 in #1173
    • feat: add Uyghur language support by @abuaziz in #1174
    • fix: refresh stale dictionary result on expand by @KurodaKayn in #1181
    • fix(mdict): resolve keyword link records during lookup by @KurodaKayn in #1184
    • Enhance Cmd+A functionality for auto selection and query visibility by @tisfeng in #1190
    • feat(tts): add toggle to opt out of Youdao TTS for English words by @wayichao in #1185
    • fix(settings): wrap service toggle in borderless button to avoid list swallowing first click by @MoonMao42 in #1187
    • feat(codex): add Codex translation service via local Codex CLI by @long2ice in #1168
    • refactor(stream): optimize chatStream iterator and error handling by @MoonMao42 in #1188
    • feat: 增加 Deepseek Api 设置思考强度以及快捷切换 add DeepSeek V4 thinking effort presets by @bsythegreat in #1192
    • fix(window): keep input window focused on multi-display and in-window clicks by @superchun in #1196

    New Contributors

    • @abuaziz made their first contribution in #1174
    • @wayichao made their first contribution in #1185
    • @long2ice made their first contribution in #1168
    • @bsythegreat made their first contribution in #1192
    • @superchun made their first contribution in #1196

    Full Changelog: 2.20.0...2.21.0

    Original source
  • May 18, 2026
    • Date parsed from source:
      May 18, 2026
    • First seen by Releasebot:
      May 18, 2026
    tisfeng logo

    Easydict by tisfeng

    2.20.0 ✨ feat: add MDict service

    Easydict adds mdict dictionary support and fixes service tab tags and trackpad stuttering issues.

    What's Changed

    • Fix/service tab tags by @tisfeng in #1165
    • feat: mdict dictionary support by @KurodaKayn in #1162
    • fix(lag): Fixed the WindowServer stuttering issue caused by a CGEventTap leak when using the trackpad. by @ufolr in #1171

    New Contributors

    • @KurodaKayn made their first contribution in #1162
    • @ufolr made their first contribution in #1171

    Full Changelog: 2.19.0...2.20.0

    Original source
  • May 5, 2026
    • Date parsed from source:
      May 5, 2026
    • First seen by Releasebot:
      May 6, 2026
    tisfeng logo

    Easydict by tisfeng

    2.19.0 [beta] ✨ feat: add Claude translation service

    Easydict adds Claude translation support and Claude Code translation service, while improving custom OpenAI compatibility and error diagnostics. This release also brings stability and window handling fixes, plus a smoother settings experience and Apple dictionary height bug fix.

    What's Changed

    • feat(service): add Claude translation service by @zkbkb in #1133
    • feat(custom-openai): improve endpoint compatibility and error diagnostics by @zkbkb in #1134
    • fix: prevent crashes from leaked continuations and off-main-thread AppleScript by @MoonMao42 in #1137
    • build(deps): bump addressable from 2.8.6 to 2.9.0 in the bundler group across 1 directory by @dependabot[bot] in #1141
    • add Claude Code translation service by @choykarl in #1145
    • fix(settings): remove window resize animation lag on tab switch by @MoonMao42 in #1151
    • fix(window): clamp query window against its current screen by @MoonMao42 in #1159
    • fix(window): patch _cornerMask overrides to avoid Tahoe WindowServer GPU pegging by @asdmoment in #1158
    • Fix apple dictionary height loop by @tisfeng in #1164

    New Contributors

    • @zkbkb made their first contribution in #1133
    • @asdmoment made their first contribution in #1158

    Full Changelog: 2.18.1...2.19.0

    Original source
  • Similar to Easydict with recent updates:

  • Apr 6, 2026
    • Date parsed from source:
      Apr 6, 2026
    • First seen by Releasebot:
      Apr 6, 2026
    tisfeng logo

    Easydict by tisfeng

    2.18.1 [beta] ✨ feat: update macos 26 app icon

    Easydict ships a beta update with Xcode 26 and macOS 26-style app icons.

    This is a beta version, packaged and released with Xcode 26, primarily supporting macOS 26‑style app icons.

    You need to enable the beta option in Settings → General to receive this update notification.

    feat: update macos 26 app icon #952

    Original source
  • Apr 2, 2026
    • Date parsed from source:
      Apr 2, 2026
    • First seen by Releasebot:
      Apr 2, 2026
    tisfeng logo

    Easydict by tisfeng

    2.18.0 🐞 fix: prevent query view retain cycles and view leaks

    Easydict adds MiniMax translation service support, improves Apple TTS voice selection, and fixes Zhipu streaming errors and event monitor lag. It also refines view and appearance handling to reduce retain cycles and leaks.

    What's Changed

    • feat(service): add MiniMax translation service by @darcyYe in #1111
    • Remove The Books Excerpt Copyright Notice by @wendell21-z in #1086
    • fix(zhipu): tolerate text/plain completion error in stream by @darcyYe in #1110
    • fix: prefer premium/enhanced voices over compact in Apple TTS by @Jack-Xiao in #1117
    • perf(event-monitor): fix menu bar hover lag on high-frequency mouse events by @MoonMao42 in #1118
    • Refactor view and appearance handling to prevent retain cycles and leaks by @tisfeng in #1127
    • fix(event-monitor): scope high-frequency monitors to pop button by @tisfeng in #1128

    New Contributors

    • @darcyYe made their first contribution in #1111
    • @wendell21-z made their first contribution in #1086
    • @Jack-Xiao made their first contribution in #1117
    • @MoonMao42 made their first contribution in #1118

    Full Changelog: 2.17.3...2.18.0

    Original source
  • Feb 11, 2026
    • Date parsed from source:
      Feb 11, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.17.3 🐞 fix: baidu and volcano api error

    tisfeng releases a patch with multiple fixes and new options. It fixes macOS icon that breaks Windows, clarifies API key requirements, fixes PDF text selection icon, resolves API errors, and stops shortcut translation flash. It adds a beta update toggle and max window height options, welcomes first contributors, and covers 2.17.1 to 2.17.3.

    What's Changed

    • fix: remove macOS Icon file that breaks Windows compatibility by @xiaocang in #1070
    • fix(localization): update free/pro text to clarify API key requirements by @tisfeng in #1096
    • fix(pdf): fix query icon not showing in PDF text selection by @tisfeng in #1092
    • fix: baidu and volcano api error by @Copilot in #1094
    • Fix: query icon flashes when using shortcut translation by @Lxnii in #1095
    • Add 20% 30% and 40% options for max window height percentage by @yhzhang067 in #1071
    • feat(settings): add beta update toggle in general settings by @tisfeng in #1101

    New Contributors

    • @xiaocang made their first contribution in #1070
    • @Lxnii made their first contribution in #1095
    • @yhzhang067 made their first contribution in #1071

    Full Changelog: 2.17.1...2.17.3

    Original source
  • Feb 7, 2026
    • Date parsed from source:
      Feb 7, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.17.2 🐞 fix: baidu and volcano api error

    tisfeng releases 2.17.x focusing on stability and polish. The update fixes Windows compatibility by removing a macOS icon, clarifies API key requirements in localization, fixes the PDF text selection icon, and eliminates icon flashes during shortcut translation. It adds max window height options and welcomes new contributors. Full changelog spans 2.17.1 to 2.17.2.

    What's Changed

    • fix: remove macOS Icon file that breaks Windows compatibility by @xiaocang in #1070
    • fix(localization): update free/pro text to clarify API key requirements by @tisfeng in #1096
    • fix(pdf): fix query icon not showing in PDF text selection by @tisfeng in #1092
    • 修正百度/火山服务的用户 API Key 识别逻辑 by @Copilot in #1094
    • Fix: query icon flashes when using shortcut translation by @Lxnii in #1095
    • Add 10% 20% 30% and 40% options for max window height percentage by @yhzhang067 in #1071

    New Contributors

    • @xiaocang made their first contribution in #1070
    • @Lxnii made their first contribution in #1095
    • @yhzhang067 made their first contribution in #1071

    Full Changelog: 2.17.1...2.17.2

    Original source
  • Feb 3, 2026
    • Date parsed from source:
      Feb 3, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.17.1 🐞 fix: custom openai service report wrong error

    tisfeng releases 2.17.1 with fixes for StreamService key detection, auto show query icon triggers, and selectable text checks.

    What's Changed

    • Fix StreamService key detection after free quota is used (#1080) by @ihciah in #1081
    • feat(selection): add conditional triggers for auto show query icon #735 by @tisfeng in #1085
    • fix(auto-query): improve icon display logic by adding selectable text element check #1079 by @tisfeng in #1087

    New Contributors

    • @ihciah made their first contribution in #1081

    Full Changelog: 2.17.0...2.17.1

    The query icon now respects these conditions to provide more precise control over auto-selection behavior.

    Original source
  • Feb 1, 2026
    • Date parsed from source:
      Feb 1, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.17.0 ✨ feat: add history and favorite tab

    tisfeng releases 2.17.0 featuring crash fixes for GoogleService and query interception plus a free or pro flag and favorites history with Settings UI.

    What's Changed

    • Fix crash caused by GoogleService by @wytsai7660 in #1067
    • fix(event-monitor): resolve click query interception issue by @tisfeng in #1059
    • Add section to tell if it's free or pro based on apikey by @purifier1990 in #1049
    • Add favorites and history tracking with Settings UI by @Copilot in #1032

    New Contributors

    • @wytsai7660 made their first contribution in #1067
    • @purifier1990 made their first contribution in #1049

    Full Changelog: 2.16.3...2.17.0

    Original source
  • Jan 10, 2026
    • Date parsed from source:
      Jan 10, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.16.3 🐞 fix(ocr): resolve silent OCR language not updating promptly

    tisfeng releases 2.16.3 with OCR language fix, service refactors, Swift QueryService rewrite, and a new settings option to hide screenshot tips.

    What's Changed

    • fix(ocr): resolve silent OCR language not updating promptly by @tisfeng in #1047
    • Refactor services by @tisfeng in #1035
    • refactor: rewrite QueryService with Swift by @tisfeng in #1043
    • feat(settings): add option to hide screenshot tips by @tisfeng in #1048

    Full Changelog: 2.16.2...2.16.3

    Original source
  • Nov 16, 2025
    • Date parsed from source:
      Nov 16, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.16.2 🐞 fix: ocr global shortcut keys not stored

    tisfeng announces 2.16.2 with OCR fixes, new Doubao Translation API, stream response support, refactors, hotkey fix, and performance boosts. Highlights include handling empty language probabilities, improved OCR speed, and new contributors joining the project.

    What's Changed

    • fix(ocr): handle empty language probabilities for numeric input by @tisfeng in #1004
    • Add stream response support for Doubao Service. by @Liaoworking in #1007
    • Refactor: Split contentStreamTranslate() into single-responsibility methods by @Liaoworking in #1016
    • Fix tencent translate by @tisfeng in #1008
    • refactor(screenshot): replace legacy Objective-C snip with new Swift implementation by @tisfeng in #1020
    • Add Doubao Translation API service by @tisfeng in #1005
    • Fix hotkey settings reset when switching tabs by @Copilot in #1024
    • perf(ocr): optimize OCR processing by skipping second-pass by default by @tisfeng in #1025

    New Contributors

    • @Liaoworking made their first contribution in #1007
    • @Copilot made their first contribution in #1024

    Full Changelog: 2.16.1...2.16.2

    Original source
  • Sep 30, 2025
    • Date parsed from source:
      Sep 30, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.16.1 🐞 fix: prevent in-app shortcuts from being registered globally

    tisfeng releases 2.16.1 with fixes for in-app shortcuts, Eudic quick link visibility, Apple Books word selection, and pod/gem updates.

    What's Changed

    • fix(shortcut): prevent in-app shortcuts from being registered globally by @tisfeng in #999
    • fix(eudic): ensure Eudic quick link icon is always shown when enabled by @tisfeng in #960
    • Fix(ibooks): resolve word selection issue in Apple Books by @tisfeng in #996
    • fix: update podfile and gemfile cocoapods version by @AkaShark in #990

    New Contributors

    • @joaovitoras made their first contribution in #951

    Full Changelog: 2.16.0...2.16.1

    Original source
  • Sep 18, 2025
    • Date parsed from source:
      Sep 18, 2025
    • First seen by Releasebot:
      Mar 14, 2026
    tisfeng logo

    Easydict by tisfeng

    2.16.0 ✨ feat: add "Translate and Replace" and "Polish and Replace" actions

    tisfeng releases 2.16.0 boosting productivity with Translate and Replace actions, Polish and Replace, AppleScript prioritization for text selection, a new Zhipu service with localization, Brazilian Portuguese update plus Portugal Portuguese fix, and essential fixes for memory leaks and focus loss.

    What's Changed

    • fix: Memory leaks & Focus loss of Latest Version #970
    • refactor(shortcuts): unify shortcut and menu item management by @tisfeng in #953
    • feat(shortcuts): add 'Translate and Replace' and 'Polish and Replace' actions by @tisfeng in #954
    • feat: add Zhipu service and localization support by @danielzmeow in #955
    • feat(selection): prioritize AppleScript for browser text selection by @tisfeng in #976
    • chore(deps): bump rexml from 3.3.9 to 3.4.2 in the bundler group across 1 directory by @dependabot[bot] in #977
    • fix(deps): downgrade Alamofire to 5.9.1 by @tisfeng in #978
    • feat: Add Brazilian Portuguese to Google dictionary and fix Portugal Portuguese

    New Contributors

    • @danielzmeow made their first contribution in #955

    Full Changelog: 2.15.0...2.16.0

    Translate and Replace

    iShot_2025-09-18_21.00.39.mp4
    
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.