Releases: gotson/komga
Release 1.8.1
Hotfix to set X-Frame-Options response headers, which are necessary for the epub reader to work properly
Changelog
🐛 Fixes
api
- set X-Frame-Options header to same origin for epubreader (85cae8a)
Contributors
We'd like to thank the following people for their contributions:
Gauthier Roebroeck
Release 1.8.0
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, 無情天
Release 1.7.2
This bugfix release addresses a few issues:
- the application could not start on Windows 11
- sidecar thumbnails metadata could not be fixed on startup
- JPEG XL images with a grayscale ICC profile could not be decoded
Changelog
🐛 Fixes
komga
- check temp directory exists and is writable on startup (4999edd), closes #1283
- task FixThumbnailsWithoutMetadata could not fix sidecar covers (9d2d007), closes #1287
🔄️ Changes
komga
- ktlint format (ea52a5e)
🛠 Build
conveyor
- remove space in windows installer name (d51fdeb)
- adjust JDK module list (74d04d0)
- bump conveyor from 11.4 to 12.0 (e30a93b)
- change windows installer name (2c87700)
- hard-code module list (5911431)
- fix config file (b80de03)
- use the Apple notarization API (0704e9f)
jreleaser
- add release introduction to the release notes (d52ba95)
release
- upload conveyor logs (e631313)
- fix secret decoding (0995c26)
- create secret folder before decoding (4ddd51e)
tests
- use conveyor detect config file (0f6b7cc)
- add missing config for conveyor (39825e4)
- build jdk module list and compare with historical (33e10f5)
🌐 Translation
- translated using Weblate (Chinese (Simplified)) (091015e)
- translated using Weblate (Finnish) (44a8db0)
⚙️ Dependencies
komga
Contributors
We'd like to thank the following people for their contributions:
Gauthier, Gauthier Roebroeck, Joona Soininen, 無情天
Release 1.7.1
This fixes an issue when decoding some AVIF/HEIF images.
Changelog
🐛 Fixes
docker
komga
🔄️ Changes
docker
- remove --no-install-recommends (d9f16ed)
unscoped
- use property assignment instead of set (01b96fd)
🛠 Build
release
- fix version computation with new tag pattern (a65a7f1)
- add 'current' parameter for bump type (bec9f50)
unscoped
🌐 Translation
- translated using Weblate (Chinese (Simplified)) (e3172b6)
- translated using Weblate (Spanish) (7629dcc)
- translated using Weblate (Czech) (1c5796d)
⚙️ Dependencies
ci
- bump actions/setup-node from 3 to 4 (142b44b)
komga
- bump jreleaser from 1.8.0 to 1.9.0 (7935f1c)
- bump nightmonkeys.imageio from 0.6.0 to 0.6.1 (9570101)
- bump tika-core from 2.9.0 to 2.9.1 (8480806)
- bump springdoc.openapi-gradle-plugin from 1.7.0 to 1.8.0 (602fd4e)
- bump twelvemonkeys.imageio from 3.9.4 to 3.10.0 (894f9f1)
- bump sqlite-jdbc from 3.43.2.1 to 3.43.2.2 (af0023b)
- bump jsoup from 1.16.1 to 1.16.2 (647fb40)
- bump commons-io from 2.14.0 to 2.15.0 (3f56e19)
- bump icu4j from 73.2 to 74.1 (30a7408)
komga-tray
- bump jetbrains compose from 1.5.2 to 1.5.10 (9b195bf)
Contributors
We'd like to thank the following people for their contributions:
1024mb, Gauthier, Gauthier Roebroeck, Marek Ľach, 無情天
Release 1.7.0
The Windows and macOS app, as well as the Docker images have better support for advanced image types. Read the documentation for more details.
The server port and base URL can now be configured from the web interface. Read the documentation for more details.
Changelog
🚀 Features
api
komga-tray
- add libjxl for Windows (8171cb8)
webui
🐛 Fixes
komga-tray
- use workaround to open filesystem on Windows (6059b85)
🛠 Build
docker
- add support for AVIF on amd64/arm64 images (a92db64)
komga-tray
unscoped
📝 Documentation
- update DEVELOPING.md for necessary JDK (5a66f2a)
🌐 Translation
- translated using Weblate (Chinese (Traditional)) (56b782e)
- translated using Weblate (Finnish) (d8fe2d7)
- translated using Weblate (Turkish) (a519261)
⚙️ Dependencies
komga
Contributors
We'd like to thank the following people for their contributions:
Fahim, Gauthier, Gauthier Roebroeck, Joona Soininen, Lee Andy, Serhat Gülaştı
Release v1.6.4
Changelog
🐛 Fixes
komga
- change the default value of TASK_POOL_SIZE to 1 (7ebce00)
- FixThumbnailsWithoutMetadata could not rerun itself (493a33b)
opds
🏎 Perf
komga
- add some db indices to help with FixThumbnailsWithoutMetadata task (517f035)
🛠 Build
release
🌐 Translation
- translated using Weblate (Chinese (Simplified)) (2cd95f1)
- translated using Weblate (Spanish) (b9842f6)
- translated using Weblate (Russian) (80dc7a9)
⚙️ Dependencies
komga
- bump sqlite-jdbc from 3.42.0.0 to 3.43.2.1 (c90b472)
Contributors
We'd like to thank the following people for their contributions:
Dmitriy, Gauthier, Gauthier Roebroeck, gallegonovato, 無情天
Release v1.6.2
Changelog
🚀 Features
api
- configure number of task processing threads (9ef319b)
webui
- configure number of task processing threads from server settings (a837988)
🐛 Fixes
api
- prevent setting series poster for oneshots (d8af496)
komga
webreader
- hide setting series poster menu for oneshots (ff06e06)
🔄️ Changes
webui
- reorder server settings components (67ee547)
🛠 Build
dependabot
- attempt to fix dependabot config (0636790)
unscoped
- cleanup conveyor output to reduce disk space (4f4cad2)
⚙️ Dependencies
webui-dev
- bump @babel/traverse from 7.22.17 to 7.23.2 (3467d90)
Contributors
We'd like to thank the following people for their contributions:
Gauthier Roebroeck
Release v1.6.1
Changelog
🐛 Fixes
komga-tray
- missing jdk modules preventing SSL connections (0d9184e)
- some tasks would not be run on startup (a47eddb)
🔄️ Changes
komga-tray
- add more logs around open explorer action (db06919)
Contributors
We'd like to thank the following people for their contributions:
Gauthier Roebroeck
Release v1.6.0
Notable changes
- Configure the size of the generated thumbnails. You can configure the thumbnails size in the Server Settings, and regenerate thumbnails for existing books. This also applies to mosaic thumbnails generated for Collections and Read Lists.
- The background task manager and internal events handler (Artemis) was entirely replaced by an in-house solution. Artemis was prone to issues, the most notables being blocking the application startup because an open port could not be acquired, the growing size of the artemis directory, and a general slowness once the size was very high.
- The following configuration keys are deprecated:
komga.task-consumers
,komga.task-consumers-max
.
Changelog
🚀 Features
api
- new endpoint to regenerate thumbnails conditionally (796745a)
- add thumbnail size server setting (5fa789b), closes #861 #1031
- add thumbnail metadata (5b6e9e3)
komga
- generate mosaic thumbnails with the quality configured in server settings (b19e799)
- prevent image resizing scale up (84fe3b7)
- store filesize, media type and dimensions for thumbnails (bb13c0c)
webui
- dialog to regenerate thumbnails if size has changed (ac1c824)
- configure thumbnail size from server settings (f0b1abe)
- display thumbnail metadata in edit poster dialog (64fddbd)
🐛 Fixes
komga
- incorrect counts when getting thumbnails without metadata (553016c)
🏎 Perf
komga
- submit tasks in bulk (5fe4e3e)
- replace Artemis for background task handling (b7aa120), closes #1038
- better handling of Lucene index when reading and updating (487b439)
🔄️ Changes
komga
- remove Serializable (6e6f8b7)
- simplify some background tasks (77ccb9e)
- use extension function (9abb261)
- add support for multiple data sources (cafe669)
- convert Task.uniqueId to a property (ae32b85)
- add functions to send multiple tasks in TaskEmitter (12a786b)
- replace Artemis with Spring events for domain event publishing (545a314)
- remove empty file (da184c8)
- rename task (266f692)
- add backing fields for server settings (e35d468)
opds
- remove chunky specific code as chunky doesn't work anymore with Komga (9d0a533)
unscoped
- ktlint (7057c28)
🛠 Build
changelog
- group dependencies in separate category (0b3748a)
komga
- fix gradle task dependencies (1fcef0e)
- disable AuthenticationActivityCleanupController during tests (572a176)
- fix tests following previous changes (72cf68b)
- coding rule test for no field injection (e7fcf23)
📝 Documentation
- fix faq link in issue report (31c0bb0)
🌐 Translation
- translated using Weblate (Chinese (Simplified)) (e032f94)
- translated using Weblate (Spanish) (4caaa34)
Contributors
We'd like to thank the following people for their contributions:
1024mb, Gauthier, Gauthier Roebroeck, TnZzZHlp, 高坂京介
Release v1.5.1
Changelog
🐛 Fixes
sse
- sse connections would not be closed properly (8ed5726)
webui
- add missing hint on remember-me regenerate checkbox (18bffa9)
🛠 Build
komga-deps
unscoped
- split ci into tests and release workflows (c6128ee)
- add inputs to replay parts of the release workflow when it fails (a8b37c7)
- bump conveyor from 11.3 to 11.4 (d4f23b8)
- fix step for ms-store submission (dd2edba)
Contributors
We'd like to thank the following people for their contributions:
Gauthier Roebroeck