Repository navigation
Releases: Crossbill-App/koreader-plugin
Release list
Release v0.16.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
Readers already running the plugin can install this from the device:
Crossbill → Check for Updates → Install.
crossbill.koplugin.zip.sig is the Ed25519 signature the plugin
checks before installing anything. It is of no use when installing
by hand.
What's Changed
Full Changelog: v0.15.1...v0.16.0
Release v0.15.1
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
Readers already running the plugin can install this from the device:
Crossbill → Check for Updates → Install.
crossbill.koplugin.zip.sig is the Ed25519 signature the plugin
checks before installing anything. It is of no use when installing
by hand.
What's Changed
Full Changelog: v0.15.0...v0.15.1
Release v0.15.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
Readers already running the plugin can install this from the device:
Crossbill → Check for Updates → Install.
crossbill.koplugin.zip.sig is the Ed25519 signature the plugin
checks before installing anything. It is of no use when installing
by hand.
What's Changed
- Keep the test build's meta out of the production plugin's way by @Tumetsu in #44
- Post highlights and sessions to the server's sync endpoints by @Tumetsu in #45
- Consolidate book identification hashes into BookIdentity module by @Tumetsu in #46
- Simplify WiFi handling with Network.whenOnline by @Tumetsu in #47
- Implement token refresh retry for 401 responses by @Tumetsu in #48
- Extract session storage into a dependency-injected store by @Tumetsu in #49
- Simplify: one return shape, raised refusal, split ui.lua, inline uploader, settings API by @Tumetsu in #50
- Hygiene tier of the architecture audit by @Tumetsu in #51
Full Changelog: v0.14.0...v0.15.0
Release v0.14.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
Readers already running the plugin can install this from the device:
Crossbill → Check for Updates → Install.
crossbill.koplugin.zip.sig is the Ed25519 signature the plugin
checks before installing anything. It is of no use when installing
by hand.
What's Changed
Full Changelog: v0.13.0...v0.14.0
Release v0.13.0
A big update. Please update both Koreader plugin and Crossbill server!
Major change on how syncing with the server is done. New plugin supports:
- Bidirectional sync between server and client
- Syncing of highlights and notes between multiple devices using Crossbill server as a master copy
- Deleting highlights on web ui deletes them on the devices
- Deleting highlights on device, only deletes them on devices. Highlights are kept on the server until deleted from web ui.
- Plugin lets user to check their plugin version and possible updates.
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
What's Changed
- Skip page bookmarks when extracting highlights by @Tumetsu in #29
- Add Makefile with install, lint and format targets by @Tumetsu in #30
- Add busted unit testing setup with specs for pure-logic modules by @Tumetsu in #31
- Run the checks as a pre-commit hook via prek by @Tumetsu in #32
- Sync pushes then pulls highlights (server as master) by @Tumetsu in #28
- Give the importer sole ownership of what it can import by @Tumetsu in #34
- Remember the server highlights each book last applied by @Tumetsu in #35
- Propagate highlights deleted on the device as removals by @Tumetsu in #36
- Flag highlights made on this device with is_new by @Tumetsu in #37
- Stay inactive on anything but an EPUB by @Tumetsu in #38
- Stamp the highlight snapshot with the file that wrote it by @Tumetsu in #39
- Send the plugin version to the server and handle its refusal by @Tumetsu in #40
- Tell the reader which version they are running by @Tumetsu in #41
- Tell the reader when a newer plugin has been published by @Tumetsu in #42
Full Changelog: v0.10.2...v0.13.0
Release v0.10.2
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
What's Changed
Full Changelog: v0.10.1...v0.10.2
Release v0.10.1
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
What's Changed
Full Changelog: v0.10.0...v0.10.1
Release v0.10.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
Notes
- You can now view chapter summaries on your device provided they are generated in Crossbill backend
- You can bind sync and view chapter summary actions to Koreader shortcuts e.g. long press bottom right corner etc.
What's Changed
- Current chapter info by @Tumetsu in #21
- Fix highlight chapter numbering for duplicate titles and prereading cache re-fetching by @Tumetsu in #22
- Render prereading popup with rich formatting (HTML viewer) by @Tumetsu in #23
Full Changelog: v0.9.0...v0.10.0
Release v0.9.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
What's Changed
- End and restart reading session around manual sync by @Tumetsu in #19
- Remove separate cover image upload call by @Tumetsu in #20
Full Changelog: v0.8.0...v0.9.0
Release v0.8.0
KOReader Plugin
Download crossbill.koplugin.zip and extract it to your KOReader plugins directory.
What's Changed
Full Changelog: v0.7.0...v0.8.0