Happy Lunar New Year 🐍🧧
This release brings a lot of UI enhancements, as well as custom fonts for the EPUB reader.
Changelog
🚀 Features
api
- add new book search condition for posters (70bcb8f), closes #1829
- add new book list API using search condition criteria DSL (1da0afe)
webui
- support additional fonts (201c066), closes #1836
- add page margin option in webtoon reader (214f687), closes #1512
- choose number of thumbnails to display in webreader (9156ff7), closes #1540
- display book number in webreader tab title and toolbar (38fa3cc), closes #1543
- disable bounce in divina reader (dd31f5b), closes #1600
- add filters to media analysis table (68e05b8), closes #1802
- add rel="noreferrer" for metadata links (dbd225d), closes #1615
- reorder reading lists and collection by index input (d868ba4), closes #1584
- add all books from series to read list from action menu (a490449), closes #1535
- show all libraries action menu next to All Libraries when browsing (7ef59b0)
- move all libraries action to 3-dots menu in sidebar (8706048)
- split account settings into different views (169c47e)
- show empty state if no known duplicate pages are found (84253cb)
- remove tab navigation and use sidebar instead (1e6ff7a)
- add all books from series to read list from multi-select bar (3582114), closes #1535
- display creation and last modified date on book page (da35e01), closes #1547
- add context in document title (8880642), closes #1710
- remove from collection/readlist directly from the book/series page (901ea3c), closes #1518
- allow readlist import if duplicates are present (378f99b), closes #1671
- add filters in Import read list view (7ae4d7b), closes #1702
- add media management view for books with missing poster (7d092c2), closes #1829
- filter series and books by any/none author role (ffc397f), closes #1829
- filter books by media profile (d07eb39), closes #1829
- better filtering for Books (2d9a59a)
unscoped
🐛 Fixes
webui
- better handling of the read-more expansion panel during page change (b83d741)
- disable item card menu and fab when dragging/editing is active (6d71f4b)
- prevent flickering on unknown duplicate pages view load (c36e10d)
unscoped
🔄️ Changes
webui
- extract missing translation strings (f5f36b3)
- use new book list API (2ac296d)
- remove unused functions (7370b43)
🛠 Build
webui
- fix hot reload (fd3b1aa)
📝 Documentation
- update JetBrains logo (79709e3)
🌐 Translation
komga-tray
- translated using Weblate (Polish) (80253f2)
webui
- translated using Weblate (Chinese (Simplified Han script)) (3ada19c)
- translated using Weblate (Finnish) (beb7452)
- translated using Weblate (French) (13ecc44)
- translated using Weblate (Spanish) (9ad57a4)
- translated using Weblate (Polish) (5421a96)
- translated using Weblate (Croatian) (9c6c16a)
- translated using Weblate (Portuguese) (92f06a1)
- translated using Weblate (Czech) (8affb7a)
Contributors
We'd like to thank the following people for their contributions:
1024mb, Filip Jaruška, Gauthier, Gauthier Roebroeck, Horus68, Milo Ivir, Petr Šimek, Ricky Tigg, Samyar Vahid, jonoafi, ŁK, 無情天