Bug Fixes
translated using Weblate (Esperanto) (#506) (248f474)
Features
api: import books (d41dcef)
api: support for transient books (02b0893)
webui: import books (13b304d)
added translation using Weblate (Esperanto, Polish) (f3cc6f6)
Bug Fixes
webreader: browser back button would not honor page in query param (dc4bd44)
Features
webui: library dialog options for extension repair (f6ad0f0)
repair file extensions (39cd31c)
webui: show in progress books as unread (db95544), closes #526
Features
api: mark read progress for read lists with Tachiyomi format (0177ee3)
api: mark read progress for series with Tachiyomi format (82af4b3)
Bug Fixes
book conversion would fail if page dimensions were missing (e8e46a0)
Bug Fixes
webui: add autofocus on some dialogs (339570e)
webui: display file browser errors in snackbar (80a520c)
remove the library path tooltip (1285ae4)
translated using Weblate (Italian) (#539) (7200046)
Features
webui: add back button on book view (d03acea)
webui: book import path is saved to local storage (2473090)
webui: change default theme to system (b7a371b)
webui: show the library name on the search drop down (f85c60b)
Bug Fixes
series would be updated at each scan even if not modified (d05237f)
webui: fix combobox search value remaining after list selection (d114b0e)
Features
api: search authors by name and role (a45a73c)
webui: filter series by read and in progress status (4195ecb)
webui: in progress and read filter for series and collection (b41499d)
webui: reset filter button (3219dc4)
webui: search authors in filters (b908ac1)
Performance Improvements
webui: load background data in parallel when possible (c0d7be9)
Bug Fixes
webui: replace searchbox for authors in filter panel (14e6718)
Bug Fixes
some tasks could be executed with the wrong priority (2b6f534)
Bug Fixes
deleting series could fail with foreign key error (97b53e5)
fix potential database inconsistencies (75ecbe1)
use spring transactions instead of jooq transactions (73931f0)
webui: sort by size in media analysis table (4d2393f)
Bug Fixes
scanner: better detect changes even if file last modified have not change after a rename (7b8cf7a)
Features
configuration property to disable file hashing (52db0a1)
restore books and series from trash bin (bc25c11), closes #217 #383
api: add endpoint to empty trash per library (4dac73e)
api: add query parameter to filter on deleted series or books (c1d34e4)
opds: do not show soft deleted books/series (5b6b817)
scanner: soft delete series and books (f0664e9)
webui: display an outdated badge on book details view (c955bed)
webui: library option to automatically empty trash after scan (fc06b4a)
generate file hash for books (7ad738a)
library option to automatically empty trash after scan (21781a3)
webui: add library action menu item to empty trash (31fbf2a)
webui: show soft deleted books/series as unavailable (d946600)
Bug Fixes
webui: better add to home screen support (43733fb)
Features
webreader: fullscreen support (0a1761d)
Features
importer: import sidecars alongside books (a3c3a48), closes #611