Repository navigation
v3.4.0 - Anki Integration
✨ 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).
- Thanks to @qizidog
- 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.