Releases: gotson/komga
Release 1.14.1
Changelog
🐛 Fixes
api
kobo
komga-tray
- load optional application configuration files inside config directory (2b41fef)
webui
- book import filename chooser dialog would not reopen in some scenarios (f910ef4)
- bulk edit metadata numberSort increment does not work as expected after editing (e1b9296), closes #1727
- epub reader crash when reading one-shot from collection context (e7ef2bc), closes #1718
- file system browser parent button does not work (fa006c0), closes #1721
🛠 Build
webui
- update Browserslist db (b382cd6)
🌐 Translation
komga-tray
- translated using Weblate (Czech) (a05ad44)
webui
- translated using Weblate (Finnish) (c185395)
- translated using Weblate (French) (246c539)
- translated using Weblate (Czech) (a23d893)
- translated using Weblate (Turkish) (833f4b3)
⚙️ Dependencies
webui
- bump cookie and express in /komga-webui (64094ff)
Contributors
We'd like to thank the following people for their contributions:
Eren Eroğlu, Gauthier, Gauthier Roebroeck, Matthieu Sontag, Petr Šimek, jonoafi
Release 1.14.0
This release brings kepubify support to convert EPUB to KEPUB on the fly with Kobo Sync. You will need to redownload books on your Kobo.
The read progress sync from Komga to Kobo for KEPUB was also enhanced. You will need to re-analyze your EPUB books for this to work.
Changelog
🚀 Features
docker
- bundle kepubify (1d1e3fd)
kobo
- update changed covers on Kobo (870afff)
- handle read progression conversion between kepub and epub (df11920)
- convert books to kepub on the fly using kepubify (dd39f28)
- provide KEPUB format download url if book is kepub (9e8a525)
komga-tray
- bundle kepubify for windows and macos apps (489d4b1)
webui
- support kepubify path in Server Settings (d838c85)
- display KEPUB as book format for kepub files (12e2436)
unscoped
- detect if epub is a kepub (0fd783c)
🐛 Fixes
- don't crash if ForwardedHeaderFilter is not defined (2b18dfa)
🔄️ Changes
📝 Documentation
openapi
- split OPDS v1 and v2 (ca57ab3)
🌐 Translation
komga-tray
webui
- translated using Weblate (Chinese (Simplified Han script)) (b549038)
- translated using Weblate (Spanish) (f7d1fe4)
- translated using Weblate (Danish) (5c5aabb)
- translated using Weblate (Chinese (Simplified Han script)) (51cd7e0)
- translated using Weblate (Finnish) (cc55e2f)
- translated using Weblate (French) (14bbdc4)
- translated using Weblate (Spanish) (fdf0582)
- translated using Weblate (Croatian) (9c49f65)
- translated using Weblate (Portuguese) (7e29dc6)
- translated using Weblate (German) (ebeea18)
- translated using Weblate (Turkish) (e1c2395)
⚙️ Dependencies
komga
- bump sqlite-jdbc from 3.45.0.0 to 3.46.1.3 (b9cb0fe)
webui
- bump serve-static and express in /komga-webui (b64c117)
Contributors
We'd like to thank the following people for their contributions:
1024mb, Eren Eroğlu, Gauthier, Gauthier Roebroeck, M, Matthieu Sontag, Milo Ivir, Rodrigo Müller, Steffen, gallegonovato, jonoafi, 無情天
Release 1.13.0
Changelog
🚀 Features
kobo
- sync On Deck as a Kobo collection (f07be06)
metadata
webui
🐛 Fixes
🏎 Perf
api
- make on deck much faster (e72ff78)
🛠 Build
benchmark
- mark some books as read for on deck (0047a91)
🌐 Translation
komga-tray
- translated using Weblate (Croatian) (b8f2cea)
webui
- translated using Weblate (Chinese (Simplified Han script)) (bc913ad)
- translated using Weblate (Korean) (41c93fd)
- translated using Weblate (Finnish) (026c696)
- translated using Weblate (French) (c725d73)
- translated using Weblate (Spanish) (ffc7bc3)
- translated using Weblate (Croatian) (15eb9a4)
- translated using Weblate (Russian) (8249e0f)
Contributors
We'd like to thank the following people for their contributions:
1024mb, Artem Ryabkov, Assem Askarova, Gauthier, Gauthier Roebroeck, Milo Ivir, Samyar Vahid, gallegonovato, jonoafi, 無情天
Release 1.12.1
Changelog
🐛 Fixes
kobo
- better handling of missing port from Kobo Sync requests (4cd838a)
- use the total progression sent by Kobo (be37127)
- correctly propagate metadata update during kobo sync (20e7c29)
- properly store total progression on state update (fcde9c9)
- properly mark book as read when finished on Kobo (c3fc37a)
webui
🔄️ Changes
- adjust loglevel for LoginListener (2c260b1)
🛠 Build
webui
- update Browserslist db (63e1c0c)
📝 Documentation
- add kobo sync in readme (02e8d30)
Contributors
We'd like to thank the following people for their contributions:
Gauthier, Gauthier Roebroeck
Release 1.12.0
Standing on the shoulders of giants.
This release brings support for Kobo Sync, and this would never have been possible without the tremendous work done by the Calibre-Web team! The Calibre-Web code helped me a lot to understand how the Kobo Sync protocol works.
Make sure to check the Kobo Sync documentation on our website.
Changelog
🚀 Features
kobo
metadata
- use group-position for epub series index (4354581)
webui
- api key support (c1e1da6)
🐛 Fixes
api
- incorrect query param name (85a9934), closes #1670
- properly handle simple read progress for divina compatible epub (0d19aa1)
🛠 Build
- ignore conveyor steps on forks (cefd527)
🌐 Translation
komga-tray
- translated using Weblate (Hungarian) (95df315)
⚙️ Dependencies
ci
- bump actions/checkout from 3 to 4 (14887f5)
webui
- bump webpack from 5.88.2 to 5.94.0 in /komga-webui (f3bce23)
Contributors
We'd like to thank the following people for their contributions:
Eren Eroğlu, Gauthier, Gauthier Roebroeck, Jens van Almsick, Lee Andy, Milo Ivir, Simon Ádám
Release 1.11.3
Changelog
🐛 Fixes
api
- some metrics are not updated (da35140), closes #1643
- known page hash cannot be sorted by file size (bf71f8e), closes #1610
docker
- broken Dockerfile (796a4ed)
komga-tray
webui
- footer text displayed over book content (6794e24), closes #1489
- auto-scroll upward does not work when dragging elements (835bff4), closes #1652
🏎 Perf
- faster zip entry extraction (eeb5898)
🔄️ Changes
- better logging for sqlite pools (6a51f34)
🛠 Build
webui
- update Browserslist db (eec2474)
unscoped
- add browserlist update action (b93459a)
⚙️ Dependencies
ci
- bump gradle/actions from 3 to 4 (6482b34)
webui
- bump axios from 1.6.0 to 1.7.4 in /komga-webui (f177fab)
Contributors
We'd like to thank the following people for their contributions:
Gauthier, Gauthier Roebroeck, Snd-R
Release 1.11.2
Changelog
🐛 Fixes
docker
- native libraries would not load on aarch64 (16e8b97)
unscoped
🔄️ Changes
- replace task executor type with interface (19b846b)
🛠 Build
benchmark
- fix properties following gradle change (1236594)
🌐 Translation
komga-tray
- added translation using Weblate (Chinese (Simplified)) (c66db8e)
- translated using Weblate (Swedish) (5e7c42c)
- added translation using Weblate (Croatian) (d9a8cc6)
- translated using Weblate (Czech) (57bbe5e)
webui
- translated using Weblate (Chinese (Simplified)) (5d4fc14)
- translated using Weblate (Korean) (8182d50)
- translated using Weblate (Hungarian) (a844587)
- translated using Weblate (Croatian) (0ddb3d8)
- translated using Weblate (Czech) (c4a428f)
- translated using Weblate (Russian) (a9eadae)
- translated using Weblate (German) (7ea825d)
- translated using Weblate (Thai) (3da499e)
⚙️ Dependencies
ci
- bump hydraulic-software/conveyor from 14.2 to 14.3 (4d8b7d4)
- bump hydraulic-software/conveyor from 14.1 to 14.2 (d7ee49c)
webui
- bump braces from 3.0.2 to 3.0.3 in /komga-webui (fbc7ce1)
Contributors
We'd like to thank the following people for their contributions:
Anton, Chase Wang, Filip Jaruška, Gauthier, Gauthier Roebroeck, Languages add-on, Milo Ivir, Shjosan, Smoukus, altinat, broot5, 高坂京介
Release 1.11.1
Release 1.11.0
For this release we worked closely with the developers of Cantook by Aldiko to bring quality of life improvements for Epub reading. The Cantook application will now properly display the authentication dialog for Komga, and will also sync progress when reading books. There is still a small issue where covers are not displaying properly, but this is being worked on by the Cantook team.
Changelog
🚀 Features
opds
- discoverable Progression API, used by Aldiko/Cantook (443d8a7)
- add authenticate property for Aldiko/Cantook (aaf958d)
- support authentication for OPDS (3250c12)
🐛 Fixes
api
- broken links in webpub manifests (14bee17)
- library access is not properly applied in some cases for admins (77bad31), closes #1470
- library restrictions are not properly apply in some cases (aa0a9b4), closes #1474
- disable content negotiation for images in webpub manifest (5a94ee1)
komga-tray
🔄️ Changes
- reorganize code shared between REST and OPDS (ec3eb44)
🛠 Build
- fix failing test (39e8d1d)
- adjust usage of setup-gradle to new syntax (edc0762)
- migrate to gradle/actions/wrapper-validation@v3 (bcafbd8)
🌐 Translation
webui
- translated using Weblate (Norwegian Bokmål) (9ac00bc)
- translated using Weblate (Chinese (Simplified)) (e81c342)
- translated using Weblate (Dutch) (8797a77)
- translated using Weblate (Arabic) (3e623dd)
- translated using Weblate (Portuguese) (1d6add1)
- translated using Weblate (German) (44064cd)
⚙️ Dependencies
ci
- bump hydraulic-software/conveyor from 14.0 to 14.1 (38261f1)
- bump hydraulic-software/conveyor from 13.1 to 14.0 (38c5699)
webui
- bump express from 4.18.2 to 4.19.2 in /komga-webui (dea7acd)
- bump webpack-dev-middleware in /komga-webui (b5b6d13)
- bump follow-redirects from 1.15.4 to 1.15.6 in /komga-webui (3e4f705)
Contributors
We'd like to thank the following people for their contributions:
Erik Christoffer Kristiansen, Gauthier, Gauthier Roebroeck, M, Timo van Buuren, keocheung, sam5558, ssantos, 無情天
Release 1.10.4
Changelog
🐛 Fixes
api
- cap search results to avoid SQLITE_TOOBIG (d34d4a5), closes #1428
- book fileLastModified was in local time instead of UTC (1648533), closes #1430
unscoped
- better compatibility for malformed epub files (e09cbc4), closes #1441
- some epub resources would not be detected properly (f8e40ce), closes #1441 #1442
🛠 Build
- migrate to gradle/actions/setup-gradle@v3 (5466087)
🌐 Translation
komga-tray
- deleted translation using Weblate (Chinese (Simplified)) (ed374a1)
- translated using Weblate (Chinese (Simplified)) (4b7bfa0)
- translated using Weblate (Korean) (05f02f5)
- translated using Weblate (Italian) (e38dce2)
- added translation using Weblate (Portuguese) (0288231)
- translated using Weblate (Turkish) (0f189c1)
webui
- translated using Weblate (Chinese (Simplified)) (38cdf70)
- translated using Weblate (Korean) (ac3eb4e)
- translated using Weblate (Finnish) (d98de06)
- translated using Weblate (Italian) (e9f1017)
- added translation using Weblate (Portuguese) (5b70520)
- translated using Weblate (Portuguese (Brazil)) (6e915d6)
- translated using Weblate (Turkish) (4e5cc0d)
⚙️ Dependencies
ci
- bump gradle/wrapper-validation-action from 1 to 2 (5a21c5c)
- bump hydraulic-software/conveyor from 13.0 to 13.1 (c9ab1f7)
- bump peter-evans/dockerhub-description from 3.4.2 to 4.0.0 (898bc19)
webui
- bump sanitize-html from 2.11.0 to 2.12.1 in /komga-webui (b0b457a)
Contributors
We'd like to thank the following people for their contributions:
Bruno Aníbal, Gauthier, Gauthier Roebroeck, Görkem Kalıpcılar, Joona Soininen, Languages add-on, MrAnter, Pedro Galvão do Amaral Neto, keocheung, 無情天, 高坂京介, 이병주