Skip to content

v3.4.0 - Anki Integration

Choose a tag to compare

@maxchang3 maxchang3 released this 01 Oct 18:07
· 13 commits to main since this release

✨ New Features

Add Favorite Words to Anki

  • Added Add to Anki and Add All to Anki actions to Favorite Words, sending cards to Anki through the AnkiConnect add-on. Cards include the word, phonetic, pronunciation audio, translations, and dictionary explanations.
  • Added the Add Favorites to Anki Automatically preference (off by default). Removing a favorite does not delete its Anki card.

Thanks to @cassieliang6709 for contributing this feature!

💎 Improvements

  • Improved content page rendering: headwords and pronunciations use a text layout that wraps naturally instead of a fixed-size image; saved favorites no longer repeat the language direction.
  • Clear Query Cache is hidden while both Query Cache and AI Query Cache are Off, since there is nothing to clear.
  • Favorites with unreadable saved data can be recovered or exported instead of being discarded.

🐞 Bug Fixes

  • Fixed the Requery All Services shortcut conflict: read actions keep `Cmd+R` / `Cmd+Shift+R`, and Requery All Services uses `Cmd+Option+R` (`Ctrl+Alt+R` on Windows).
  • Resolve the Serbian preference alias (`sr` → `sr-Latn`) when reading language preferences.
  • Keep the active query running when an AI provider falls back from unsupported JSON output.
  • Preserve AI model loading when a provider's catalog refreshes.