Releases: gotson/komga
Releases · gotson/komga
v0.9.0
Features
- Web Interface enhancements (closes #18)
- browse Libraries, Series, and Books
- dashboard with recently added Series and Books
- search Series and Books
- remove browser pop-up for basic auth, use a dedicated login screen instead
- http cache for static assets
Changes
- retrieve real ip in audit logs (for example if behind a reverse proxy)
- remove Humio metrics
- libraries are sorted by name in the API by default
Deprecation
- endpoints of the form
/series/{seriesId}/books/{bookId}/**
, use/books/{bookId}/**
instead
Known issues
- UI is extremely slow when browsing libraries/series with many items (75+) on Chrome Android
v0.8.1
v0.8.0
Changes
- change docker base image to adoptopenjdk 11
- retrieve file size of books when scanning. Add file size in REST API and OPDS.
Bug fixes
- Swagger is not showing Kotlin nullable types as optional (fixes #15)
- compare file modification time at millisecond. With JDK 9+ on Windows, time precision of the underlying clock would go over 6 digits, which is the precision of the timestamps in database, which would lead to loss of precision on saved timestamps, and failing comparisons of modification times at every library scan
- return only books in ready state via OPDS, else it would throw an error 500 because metadata is not ready
- prevent circular loop in the error resolver, which would complain in logs
v0.7.1
v0.7.0
⚠️ Breaking changes
admin
anduser
users are deprecated and replaced by the User Management feature
Features
- User management:
- Automatic creation of an admin account at startup if no user exist in database, outputting the login and a random password in the logs
- Ability to add/remove user accounts
- Ability to manage roles: Admin/User
- Ability to manage access to shared libraries per user
- Ability for a user to change his/her password
Changes
- OPDS entry links to file now include the full filename. This helps some (badly implemented) OPDS clients to correctly see the files.
- logs are written to disk, and available via the
/actuator/logfile
endpoint
Bug fixes
- fix OPDS link for page streaming where an incorrect url escape in the
zero_based
query parameter would generate an error for the first page, shift all pages, and prevent the last page to be streamed
v0.6.1
v0.6.0
Changes:
- change thumbnail format from PNG to JPEG to reduce size (I observed reduction by 10 of the database size)
- regenerate missing thumbnails on startup
- force one time regeneration of all thumbnails in this release to change the format of existing thumbnails
v0.5.0
Features:
- Support for multiple libraries
- First version of the web interface, which supports addition/deletion of libraries
- OPDS feed supports browsing by library
- REST API
/series
endpoint can be filtered bylibrary_id
- Ability to exclude directories from disk scan, to be configured via
komga.libraries-scan-directory-exclusions
configuration key
Deprecations:
- The configuration property
komga.root-folder
is deprecated. Use the web interface to add libraries instead. - The configuration property
komga.root-folder-scan-cron
is deprecated. It is replaced bykomga.libraries-scan-cron
.
v0.4.1
v0.4.0
support for OPDS feed with OpenSearch and Page Streaming Extension (https://vaemendis.net/opds-pse/)