Readest 0.9.95
Release Highlight
- OPDS: You can now search, browse, and download ebooks directly from OPDS catalogs
- OPDS: Improved compatibility with Calibre Web for reliable downloads
- OPDS: Fixed an issue where book covers from self-hosted Calibre OPDS servers did not display correctly
- Cloud Storage: You can view and delete files stored in your cloud storage directly from the app
- Bookshelf: Added support for importing books from a folder recursively
- Bookshelf: You can now rename your bookshelf groups
- EPUB: Added support for SVG covers from Standard Ebooks
- Annotations: Keyboard shortcuts no longer copy selected text into the notebook
- Footnotes: Footnote popups now scale properly on small screens
- Touch/Styli: Removed the context menu for smoother interaction on touch and stylus devices
- Layout: Devices with unfoldable screens now automatically switch to a two-column layout
- PDF: Improved zoomed-in navigation and hand-tool behavior for smoother page navigation
- Android: Fixed highlighting of the current sentence when using native Android text-to-speech
- Android: Back button handling now works correctly on Android 15 and above
- Android: You can now open files shared from other apps
What's Changed
- chore: update flathub metainfo by @chrox in https://github.com/readest/readest/pull/2586
- compat(opds): add User-Agent header to fix downloads from Calibre Web OPDS by @chrox in https://github.com/readest/readest/pull/2592
- fix: disable saving last book cover with playstore variant, closes #2600 by @chrox in https://github.com/readest/readest/pull/2602
- fix(layout): fixed scrollable layout in the about readest window, closes #2593 by @chrox in https://github.com/readest/readest/pull/2604
- fix(annotator): don't copy selection to notebook with keyboard shortcut by default, closes #2603 by @chrox in https://github.com/readest/readest/pull/2605
- refactor(opds): use catalog id instead of credentials in url params, closes #2599 by @chrox in https://github.com/readest/readest/pull/2606
- chore: bump next.js to version 16.0.7 by @chrox in https://github.com/readest/readest/pull/2612
- fix(layout): hide overflow of children elements in duokan bleed, closes #2597 by @chrox in https://github.com/readest/readest/pull/2613
- fix: get rid of the context menu for touch screen or stylus device when selecting text, closes #2579 by @chrox in https://github.com/readest/readest/pull/2614
- fix(layout): auto two-column layout for unfolded screen, closes #2588 by @chrox in https://github.com/readest/readest/pull/2615
- fix(pdf): Fixed zoomed layout and hand tool event handling, closes #2596 by @chrox in https://github.com/readest/readest/pull/2617
- fix(tts): fixed highlighting of current sentence for native tts on Android, closes #2620 by @chrox in https://github.com/readest/readest/pull/2621
- fix(cache): invalidate config and doc cache, closes #2595 and closes #2572 by @chrox in https://github.com/readest/readest/pull/2623
- chore: bump various dependencies by @chrox in https://github.com/readest/readest/pull/2624
- fix(android): intercept back button press for Android 15+, closes #2454 by @chrox in https://github.com/readest/readest/pull/2626
- feat(android): support opening shared files from other apps, closes #2484 by @chrox in https://github.com/readest/readest/pull/2628
- fix(opds): relax img-src CSP to support images served from arbitrary HTTP/HTTPS hosts and ports, closes #2631 by @chrox in https://github.com/readest/readest/pull/2633
- feat(opds): add support to search in OPDS, closes #2598 by @chrox in https://github.com/readest/readest/pull/2634
- feat: support cloud storage management by @chrox in https://github.com/readest/readest/pull/2636
- fix: enable shared-intent event listener only on Android for now by @chrox in https://github.com/readest/readest/pull/2638
- feat: add support for renaming bookshelf groups by @chrox in https://github.com/readest/readest/pull/2639
- feat: add support for importing from a directory recursively, closes #179 by @chrox in https://github.com/readest/readest/pull/2642
- fix(footnote): responsive popup size so that on small screen it won't overflow by @chrox in https://github.com/readest/readest/pull/2644
- fix(epub): support SVG cover for ebooks from standardebooks.org by @chrox in https://github.com/readest/readest/pull/2645
- release: version 0.9.95 by @chrox in https://github.com/readest/readest/pull/2646
Full Changelog: https://github.com/readest/readest/compare/v0.9.94...v0.9.95