This release brings proper EPUB support for books containing text, along with a first version of a web epub reader.
- eBooks behave like any other book in Komga, in regards to series or metadata. You can even mix comic books and ebooks in the same series.
- only EPUB format is supported. Other formats will not be supported in the future.
- existing EPUB files will be re-analyzed. If you had image-only EPUB, those may not be compatible anymore with third-party clients.
- the web EPUB reader is a very first version, and does not support saving progress. Read progress saving and restore will come in a future release.
- any book in Komga can be read with WebPub compatible clients.
- There will be issues. EPUB is a complex format, and many EPUB files are not properly built. Raise issues on Github for support.
Changelog
🚀 Features
api
webui
🐛 Fixes
komga
- better error handling of sse connections (ab34781)
🔄️ Changes
komga
webui
- remove unused imports (92b721c)
🛠 Build
dependabot
- pr format (35f9196)
komga
- fix epub tests (f3a0a32)
tests
- only check conveyor modules on push (06d0d4a)
webui
- use node 18 (dedb01f)
📝 Documentation
- update readme description (c93760b)
🌐 Translation
- translated using Weblate (Chinese (Simplified)) (6b5eba1)
- translated using Weblate (French) (2bf2df9)
- translated using Weblate (Japanese) (d199684)
⚙️ Dependencies
ci
- bump dessant/lock-threads from 4 to 5 (9db0f07)
- bump hydraulic-software/conveyor from 12.0 to 12.1 (82e5887)
webui
- bump axios from 1.5.0 to 1.6.0 in /komga-webui (aa65180)
Contributors
We'd like to thank the following people for their contributions:
Gauthier, Gauthier Roebroeck, Matthieu Sontag, blacktide, 無情天