github kaikozlov/localsend.koplugin v1.1.1

latest releases: v1.2.2, v1.2.1, v1.2.0...
6 days ago

Bug Fixes

  • Fix startup notification on every book open: The "LocalSend server started" notification was incorrectly showing every time a book was opened when "Start with KOReader" was enabled. Now the server persists across document switches as intended.

Thanks to u/LexamusPrime from r/koreader for finding this bug!


v1.1.0 Features (included)

Self-Update from Settings

Update the plugin directly from KOReader without manual file management.

  • Tap Check for updates in the LocalSend settings menu
  • Automatically detects your device architecture (armv7/arm64)
  • Downloads and installs the matching release package
  • Just restart KOReader after updating

Extension-Based File Routing

Route files to different directories based on their extension. For example, send EPUBs to your Books folder and PDFs to Documents.

  • Configure via KOReader GUI: Menu → File type routing
  • Or via CLI: --ext-routing config.json
  • Supports a "default" fallback for unrouted file types
  • Directories are auto-created on first save

V3 Protocol Support

Added comprehensive support for LocalSend V3 protocol, improving compatibility with newer LocalSend clients.

WebRTC Token Refresh

Long-running receiver sessions now automatically refresh WebRTC tokens every 30 minutes, preventing disconnections during extended use.

Installation

  1. Download the zip for your device's architecture:
    • armv7 — Kindle, Kobo (all models), reMarkable 2, PocketBook
    • arm64 — reMarkable Paper Pro
  2. Extract localsend.koplugin to your KOReader plugins directory:
    • Kindle: /mnt/us/koreader/plugins/
    • Kobo: /.adds/koreader/plugins/
    • reMarkable: /home/root/koreader/plugins/
  3. Restart KOReader

See README for usage instructions.

Don't miss a new localsend.koplugin release

NewReleases is sending notifications on new releases.