Release 1.8.3
This patch releases addresses a few issues:
- broken EPUB files will now appear in Media Management
- repair extension will ignore broken EPUB files
- the epub reader now works if you configured a servlet context path
- OPDS 1.2 would throw an error if EPUB files are present
- OPDS 1.2 could not retrieve the full size poster for EPUB books
- readlist and collection created from embedded metadata could generate duplicates or miss some elements when running Komga with multiple background threads
Other changes:
- Komga will use the native WebP library if present
- added the native WebP library for macOS apps, and Docker (amd64/arm64)
- added the native HEIF/AVIF library for Windows app
- the binaries are now distributed from BackBlaze B2 instead of Github, which should be faster
Changelog
🐛 Fixes
api
- epub resources could not be retrieved if komga is running with a servlet context path (0d94ae2)
komga
- better handling of collection/readlist creation/update when using multiple threads (a4384a6), closes #1317
- don't repair extension for broken EPUB files (f41af61)
- mark broken EPUB files as ERROR instead of falling back to CBZ (acf080b)
- use NightMonkeys WebP reader if present (7b1a9e4), closes #1294
- better error handling during metadata refresh (8832a0d), closes #1311
opds
- cannot retrieve full size poster for epub books (5a71cf7), closes #1312
- index out of bounds error (d6246ed), closes #1309
🔄️ Changes
komga
- rename class (74210f8)
🛠 Build
docker
komga-tray
- add native heif library for Windows (a3439dd)
- add native webp library for macOS application (86f0fcd)
release
- use BackBlaze B2 for binaries storage instead of Github (f704685)
Contributors
We'd like to thank the following people for their contributions:
Gauthier Roebroeck