Releases: paviro/KoShelf
1.7.5
1.7.4
What's Changed
- Improved: Re-read detection algorithm (removed time-gap splitting with smarter logic to detect when a reread or abandoned read took place)
- Improved: Better debug logs for reading completion detection (
No valid completions for 'some book': best progression covered 0.1% (1/1114 pages, need 78%), early pages: ✓, late pages: ✗) - Translate strings in pt.ftl to Portuguese by @zanivann in #37
Full Changelog: v1.7.3...v1.7.4
1.7.3
What's Changed
- Fixed: Recap share image svg weren't cached
- Fixed: Calendar didn't scroll to current day on small screens anymore
Full Changelog: v1.7.2...v1.7.3
1.7.2
What's Changed
- Fixed: FB2 Parser - Detect ZIP archives disguised as .fb2 files, and also look for XML files inside ZIP archives
- Fixed: Calendar - Prevent scroll overshoot when navigating to the current day
- Improved: Calendar - Responsive layout for event modal on small screens
- Improved: Cover Generation and Share Image: Speed up generation
Full Changelog: v1.7.1...v1.7.2
1.7.1
What's Changed
-
Added: Terminal progress bars to visualize long-running operations
-
Added: Month and year pickers to the calendar title for easier navigation
-
Added: Empty state page for statistics
-
Added: Persistent filters:
- Book and comic list now restores your filter selection: Currently reading, done etc.
- Selecting either books or comics on recap and statistics pages will also be restored
-
Added: Heatmap tooltips
-
Fixed: The floating tapbar is now scrollable making it not overlap
-
Improved: The calendar now fills the whole height of the calendar page
-
Improved: Recap timeline line now always extends to the bottom of the screen
-
Improved: Small display UI optimizations
-
Fix: Disabled the cover tilt effect on touch-only devices for better usability
-
Fix: Resolved choppy cover tilt interactions in Safari
-
Translations:
Full Changelog: v1.7.0...v1.7.1
1.7.0
What's Changed
-
Added: Support for
.mobiebooks -
Improved: Comics and books are now fully separated in the UI
-
Improved: Page data handling has been enhanced:
- Uses EPUB 3 physical page references as a fallback source
- Counts comic pages based on image files
-
🚨 Breaking: The
--book-pathoption is deprecated and will be removed in a future release.
Please migrate to--library-path, which can be specified multiple times, for example:koshelf --library-path path1 --library-path path2
This is useful for separating book and comic directories.
Full Changelog: v1.6.0...v1.7.0
1.6.0
1.5.3
What's Changed
- Fixed: A regression caused the progress bar to disappear on the book detail page for books marked as currently reading after introducing the paused state
- Added: Russian and Ukrainian translations by @advokatb in #31
- Added: Book covers now feature an interactive 3D hover effect
- Documentation: Syncthing Doku for use with Docker and Kobo by @alva-seal in #33
New Contributors
- @advokatb made their first contribution in #31
- @alva-seal made their first contribution in #33
Full Changelog: v1.5.2...v1.5.3