github readest/readest v0.11.4
Readest 0.11.4

10 days ago

Release Highlight

  • Library: You can now send a book file directly from the bookshelf selection popup
  • Reading: Wide tables now scroll sideways, and oversized images or code blocks scroll in place instead of accidentally turning the page
  • Reading: Fixed page backgrounds, textures, and full-page cover images that didn't display correctly in paginated and scrolled modes
  • Reading: Fixed bright table and note backgrounds that didn't match the page in dark mode
  • Reading: Fixed the reading ruler drifting while scrolling and a stray line at the bottom of the page
  • Fonts: Fixed custom fonts disappearing after re-importing, and they now apply correctly inside books
  • PDF: Fixed scanned PDFs not displaying in installed app builds
  • Annotations: The annotation list now scrolls back to your nearest highlight, and exporting to Readwise works again on desktop
  • Android: Fixed a freeze when long-pressing images, plus issues with copying text and opening books directly from other apps
  • Fixes: Kept the book menu order stable, synced KOReader book covers, and fixed a Windows launch crash

What's Changed

  • chore: fix release workflow by @chrox in #4372
  • chore: bump tauri plugins by @chrox in #4373
  • fix(release): don't clobber latest.json with a 404 "Not Found" body by @chrox in #4376
  • fix(reader): show fullscreen cover in scrolled mode (#4379) by @chrox in #4381
  • fix(pdf): ship jbig2.wasm so scanned PDFs render in packaged builds by @chrox in #4382
  • fix(reader): inline custom @font-face rules in iframe stylesheet by @loveheaven in #4383
  • fix(koplugin): upload local book cover so synced books show a cover (#4374) by @chrox in #4385
  • fix(reader): stop reading ruler creeping down on scroll (#4386) by @chrox in #4388
  • fix(metainfo): declare desktop and mobile device support by @chrox in #4395
  • fix(desktop): sanitize invalid .window-state.json before restore by @chrox in #4401
  • fix(reader): scroll wide EPUB tables horizontally by @Jesusm1229 in #4391
  • fix(reader): replace light callout backgrounds in dark mode by @Jesusm1229 in #4392
  • fix(reader): scroll oversized blocks in-place instead of turning the page (#4400) by @chrox in #4415
  • fix(reader): show background texture in paginated mode (#4399) by @chrox in #4417
  • fix(sync): mint reincarnation token on re-import of custom fonts/textures (#4410) by @chrox in #4416
  • fix(readwise): use Tauri HTTP transport in desktop app by @momadacoding in #4413
  • fix(reader): use Tauri clipboard plugin for copy on Android by @loveheaven in #4409
  • fix(android): open book directly when launched via 'Open with' by @loveheaven in #4407
  • fix(reader): stop footer progress info painting a stray focus ring (#4397) by @chrox in #4418
  • feat(library): send book file from bookshelf selection popup by @loveheaven in #4402
  • fix(library): use ghost cancel buttons in migrate-data dialog for e-ink (#4396) by @chrox in #4422
  • fix(library): stop bookshelf context menu shuffling its order (#4389) by @chrox in #4421
  • fix(txt): more robust author parser in TXT filenames by @chrox in #4423
  • refactor(share): make saveFile content nullable for path-based shares by @chrox in #4424
  • fix(reader): suppress Android image callout freezing the image viewer by @chrox in #4425
  • fix(reader): keep table background matching the page in dark mode (#4419) by @chrox in #4426
  • fix(reader): restore annotation list auto-scroll to the nearest item by @chrox in #4428
  • fix(reader): keep paginated page background inside its column (#4394) by @chrox in #4429
  • chore(i18n): translate new strings; commit pending agent memory notes by @chrox in #4430

New Contributors

Full Changelog: v0.11.2...v0.11.4

Don't miss a new readest release

NewReleases is sending notifications on new releases.