Release Notes v0.11.0
New Features
AI Dictionary Integration
With help from contributions to https://github.com/omer-faruq/assistant.koplugin by https://github.com/plateaukao and others
- AI Button in Dictionary Popup - When selecting a word, new action buttons appear alongside KOReader's built-in dictionary results
- Dictionary Bypass - Skip KOReader's dictionary popup entirely; tapping a word goes directly to AI (toggle and select bypass action via settings or gesture)
- Dictionary Popup Actions - Configure which AI actions appear in the dictionary popup menu, with reordering support
- Context Modes - Control surrounding text sent with lookups: Sentence, Paragraph, Characters (configurable count), or None
- Response Language - Follow Translation Language, Follow Primary Language, or set a specific language for definitions
- Compact View - Dictionary responses use a minimal compact view with streamlined buttons
Highlight Bypass
- Skip the highlight menu when selecting text — immediately triggers your chosen action (default: Translate)
- Configure via Settings → Highlight Settings → Enable Highlight Bypass
- Toggle via gesture: "KOAssistant: Toggle Highlight Bypass"
Translate Current Page
- New gesture action to translate all visible text on the current page
- Uses full view (not compact) since page translations are longer
- Works with PDF, EPUB, DjVu, and other supported formats
Vocabulary Builder Integration
- Auto-add: Words looked up via dictionary bypass are automatically added to KOReader's Vocabulary Builder (when enabled)
- Greyed "Added" button in compact view confirms auto-add
- "+Vocab" button for manual adding when auto-add is off
- Bypass: Follow Vocab Builder Auto-add toggle to control this per-bypass
Detailed Dictionary Action (testing)
- New built-in action with morphological analysis, word family, etymology, cognates, and contextual usage
- Adapts structure to language family (Semitic root/pattern, Indo-European stems, etc.)
Other
- Wikipedia button in compact view for quick lookups
{translation_language}placeholder now available in action prompt creation UI{dictionary_language}and{context}placeholders for custom dictionary actions
Improvements
- Simplified dictionary save settings: single "Disable Auto-save" toggle (replaces 3-option dropdown)
- Auto-save now correctly respects "Auto-save Continued Chats" setting (not just "Auto-save All")
- Save button in expanded chats saves directly without dialog when chat already has an ID
- Dictionary/Highlight bypass action selectors share the same action list
- Language instruction improved to prevent source text language from influencing AI response language
- Updated README documentation for dictionary, bypass, and vocab builder features
Bug Fixes (for those running off main branch, not release)
- Fixed
auto_save_chats(continued) setting not being respected until chat restart - Fixed save button reverting to active state after follow-up replies in continued chats
- Fixed dictionary settings crash on first open
- Fixed bypass action selection not persisting correctly
- Fixed context extraction timing in dictionary bypass mode
- Fixed expand view from compact not enabling save correctly
- Fixed vocab builder button not appearing in compact view
Full Changelog: v0.10.0...v0.11.0