github omer-faruq/assistant.koplugin v1.11-rc1

4 hours ago

Release Notes: v1.11

Overview

This release brings significant enhancements to model support, user interface, provider integrations, and overall stability. Key highlights include new AI providers, improved model selection UI, better localization and documentation, and multiple fixes for reliability.

New Features & Providers

  • New GigaChat provider support (PR #158)
  • Gemma handler with automatic API detection and thought tag filtering for Gemma 4 models
  • Perplexity configuration options added
  • DeepSeek thinking mode parameter support
  • Anthropic web search integration
  • Model picker UI for OpenRouter model selection (PR #169) and on-device model selection

Improvements & Optimizations

  • Improved prompts with clearer web search instructions and more explicit language requests
  • Major LexRank optimizations and refactoring (multiple contributions)
  • Refactored dictionary popup buttons for new KOReader API (PR #15184+) with full backward compatibility
  • Added content-length header for Mistral requests
  • General assistant menu with prompt and quick note support
  • Copy input to clipboard support for built-in prompts
  • Updated configuration examples and documentation for new features

UI/UX Enhancements

  • Model selection button improvements
  • Added close button (top-right cross) to "Ask Another" dialog
  • General menu search and interaction fixes

Bug Fixes

  • Fixed UTF-8 encoding issues after text truncation (removes orphaned continuation bytes and uses util.fixUtf8() for validation)
  • Fixed crash when configuration.lua is missing
  • Fixed follow-up questions not working after X-Ray/Recap
  • Fixed unwanted pop-ups in menu search
  • Various minor fixes and stability improvements

Documentation & Localization

  • Updated README with latest fork information
  • Documented {handler}_{description} naming pattern for provider configs
  • Updated localization (l10n) files and usage documentation
  • Updated configuration.sample.lua with new options

Other Changes

  • Action: exclude docs from processing
  • Normalized markdown headings
  • Multiple internal cleanups and optimizations

v1.11-rc1 is now available. This version significantly expands compatibility with popular AI services while improving the overall user experience and stability on KOReader devices.

Thanks to all contributors whose PRs and work made this release possible: Agnesor, wellWINeo, michael-kucek, stevesbrain, and the broader community.

Enjoy the new capabilities!

Don't miss a new assistant.koplugin release

NewReleases is sending notifications on new releases.