tisfeng Release Notes

Follow

20 release notes curated from 1 source by the Releasebot Team. Last updated: Oct 21, 2026

Get this feed:

tisfeng Products

  • Oct 19, 2026
    • Date parsed from source:
      Oct 19, 2026
    • First seen by Releasebot:
      Oct 21, 2026
    tisfeng logo

    Easydict by tisfeng

    2.25.0

    Easydict releases an update that adds Anki Connect integration, expands DeepL language support, and improves translation compatibility, Apple Dictionary audio paths, and query window stability. It also brings settings refinements and updates for Gemini, Warp, and Apple Translate.

    🐞 fix: stabilize query window resizing and text rendering

    What's Changed

    • Add Anki Connect integration by @XbuLee in #1241
    • Update the DeepL client version to restore translation compatibility by @codexss in #1336
    • Fetch the DeepL Web App version dynamically by @tisfeng in #1341
    • Migrate Gemini to the OpenAI format by @Jerry23011 in #1342
    • Support absolute paths for Apple Dictionary audio by @KurodaKayn in #1351
    • Include prereleases in the latest version when beta updates are enabled by @Aurora-NICExq in #1358
    • Allow forced text selection in Warp by @Lilien86 in #1343
    • Move the Apple Translate offline setting from Advanced to Services by @Jerry23011 in #1340
    • Stabilize query window resizing and text rendering by @MoonMao42 in #1327
    • Move Anki Connect configuration into a dedicated settings sheet by @tisfeng in commit
    • Support Hebrew and Thai in DeepL by @tisfeng in commit
    • Fix Brazilian Portuguese mapping in Apple Translate by @joaovitoras in #1361

    New Contributors

    • @XbuLee made their first contribution in #1241
    • @codexss made their first contribution in #1336
    • @Lilien86 made their first contribution in #1343

    Full Changelog: 2.24.0...2.25.0

    Original source
  • Sep 28, 2026
    • Date parsed from source:
      Sep 28, 2026
    • First seen by Releasebot:
      Sep 28, 2026
    tisfeng logo

    Easydict by tisfeng

    2.24.0

    Easydict adds GitHub Copilot CLI translation with dynamic model selection, saves queried words to a local vocabulary notebook, restores QR code payload recognition in OCR, and improves translation support with Vietnamese DeepL, pronunciation, and macOS icon updates.

    ✨ feat: add GitHub Copilot CLI translation

    What's Changed

    • Add GitHub Copilot CLI translation with dynamic model selection by @tisfeng in #1332
    • Save queried words to a local vocabulary notebook by @crossoverJie in #1319
    • Restore QR code payload recognition during OCR by @yaobii-lab in #1277
    • Fix input translation clearing and add Vietnamese support for DeepL by @Aurora-NICExq in #1324
    • Add pronunciation to Youdao English word lookups by @ricolalemon in #1300
    • Update the app icon design for macOS 27 by @Keldos-Li in #1274
    • Reorder service groups in settings by @tisfeng in commit

    New Contributors

    • @Aurora-NICExq made their first contribution in #1324
    • @crossoverJie made their first contribution in #1319

    Full Changelog: 2.23.0...2.24.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
  • Sep 19, 2026
    • Date parsed from source:
      Sep 19, 2026
    • First seen by Releasebot:
      Sep 19, 2026
    tisfeng logo

    Easydict by tisfeng

    2.23.0 ✨ feat: add ChatGPT login and on-demand components

    Easydict releases smoother selection and query handling, adds one-click clearing for favorites and history, reverse translation for completed results, Claude Code model controls, and ChatGPT login with on-demand Codex component installation.

    What's Changed

    • fix(selection): allow shortcut queries without forced text capture by @hyperdai in #1285
    • feat(favorites): add one-click clearing for favorites and history by @mrasong in #1270
    • fix(selection): keep the selection icon hidden in Sublime Text and Terminal when appropriate by @hyperdai in #1284
    • fix(selection): skip automatic text capture when the screenshot overlay is frontmost by @hyperdai in #1290
    • feat(query): reverse-translate completed results by @yaobii-lab in #1276
    • feat(claude-code): configure Claude Code CLI models and reasoning effort by @choykarl in #1293
    • feat(release): inject release notes into the appcast description by @mrasong in #1283
    • refactor(openai): migrate streaming semantics to the MacPaw SDK by @tisfeng in #1305
    • feat(codex): add ChatGPT login and on-demand component installation by @massif-01 in #1303
    • fix(codex): reuse the managed translation App Server by @tisfeng in #1317
    • fix(dictionary): handle missing Apple Dictionary resource URLs by @tisfeng in #1320
    • fix(selection): support text selection in Zen Browser by @byueng in #1289
    • fix(service): prevent the 15-second network timeout from interrupting long LLM chats by @ricolalemon in #1301

    New Contributors

    • @massif-01 made their first contribution in #1303
    • @byueng made their first contribution in #1289
    • @ricolalemon made their first contribution in #1301

    Full Changelog: 2.22.0...2.23.0

    Original source
  • 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
  • Similar to tisfeng with recent updates:

  • 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
  • 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
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes 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.