1.43.1
LatestNews45
- AIAI assistant supports organizing book series and volume numbers
- AIWeb search supports AnySearch
- AppearanceAndroidAdded 18 app icons including 3D, gradient and festive styles
- AppearanceiOSAdded 18 app icons including 3D, gradient and festive styles
- AppearancemacOSAdded 18 app icons including 3D, gradient and festive styles
- BookshelfBooks support showing series and volume, with series search and sorting
- BookshelfBookshelf search supports filtering results by matched field
- BookshelfCover galleries support setting the cover aspect ratio
- BookshelfPrivate books support unlocking by long-pressing the Bookshelf tab
- BookshelfSeries support renaming as a whole
- EditingAdded quote pairing fix with per-item confirmation
- ExportEPUB export supports subsetting embedded fonts
- Highlight9-Slice highlight backgrounds support bubble and card modes
- HighlightAdded translation and original text presets for immersive translation
- ImportImport supports LZH and LHA archives
- LayoutBooks support emphasis marks
- LayoutEnglish text supports kerning, ligatures and small caps
- LayoutFull-text underlines support custom colors
- LayoutFullscreen images support multiple ratios, auto-matched to the screen
- NotesAdded a straight highlighter for PDF drawing
- NotesVertical underlines support placement on the left or right of text
- ReadingAndroidAdded 2×1 home screen widgets without covers
- ReadingAndroidAdded stylus palm rejection
- ReadingAndroidiReader E-Ink ripple page turn supports reverse direction
- ReadingE-InkComics support cropping page margins
- ReadingE-InkDisplay panel supports adjusting text contrast
- OHOSReadingAdded stylus palm rejection
- ReadingAdded a Simplified/Traditional toggle to the reader bottom bar
- ReadingFonts support merging by family, with true italic and bold
- ReadingOffline dictionaries support original styles, audio, entry links and resource management
- ReadingPDF supports image reflow, including scanned books
- ReadingPage turn animation supports applying to the current book only
- ReadingReading menu float buttons support custom actions and reordering
- ReadingScroll mode supports a custom page turn distance
- ReadingSupports hiding the finished page
- ReadingiOSAdded stylus palm rejection
- ReplaceReplacement rules support batch scope changes and filtering by this book or all books
- ReplaceRule list supports showing replacement rules from other books
- StatisticsAdded a daily average words metric to the statistics overview
- StatisticsSupport merging reading records from multiple editions of a book
- SyncKOReader progress sync supports TXT and MOBI
- SyncKOReader sync supports matching books by original filename
- SyncReader sync button supports syncing only the current book's progress
- TTSAndroidSupport floating subtitles in the background
- VocabularyVocabulary supports batch import from files and CSV export
Fixes119
- AppearanceAndroidFix a brief white screen on launch with a custom splash image
- AppearanceAndroidFix sharing or exporting a theme closing the theme page
- AppearanceAndroidFix swiping back with a menu open leaving the page or the app
- AppearanceFix bound images showing as unbound in the gallery
- AppearanceFix lag and crashes when scrolling a large gallery
- AppearanceFix lag when opening the theme color page with many themes
- AppearanceFix switching app themes restoring an edited or deleted Pure White reader theme
- AppearanceFix switching themes changing the bookshelf carousel display settings
- AppearanceFix the default template flashing before your chosen one when sharing
- AppearanceFix the gallery highlighting the wrong tab when first opened
- AppearanceFix theme effect sharing lag and packaging failure
- OHOSAppearanceFix several splash images flashing at startup with random theme on
- OHOSAppearanceFix sharing or exporting a theme closing the theme page
- OHOSAppearanceFix swiping back with a menu open leaving the page or the app
- AppearanceiOSFix sharing or exporting a theme closing the theme page
- AppearanceiOSFix swiping back with a menu open leaving the page or the app
- BookshelfFix book tags losing their bottom border and the "+N" count in E-ink mode
- BookshelfFix bookshelf top excerpt and stats text overlapping card background art
- BookshelfFix categories ignoring the private book display scope
- BookshelfFix list cards too tall with blank space above covers in Original ratio
- BookshelfFix replaced covers still taking up storage space
- BookshelfFix the bookshelf jumping back several pages after paging to the top
- BookshelfFix the top carousel sometimes going blank or lagging when switching images
- BookshelfFix uneven corner radius on some covers and the clipped Pinned tag
- BookshelfE-InkFix black frames on transparent covers and gray shadows around group covers
- EditingAndroidFix editor and text field selection handles hard to drag or hidden by the menu
- EditingAndroidFix having to close the keyboard before saving in the editor
- EditingFix TXT chapter titles losing their last character after Set as Chapter
- EditingFix TXT saving failing and garbling the whole book with invalid characters
- EditingFix copied EPUB resource code not working on Kindle
- EditingFix selection handles staying on the page after a quick edit
- EditingFix straight to Chinese quote conversion skipping full-width straight quotes
- EditingFix the selection menu disappearing after Select All mid-file
- OHOSEditingFix editor and text field selection handles hard to drag or hidden by the menu
- OHOSEditingFix having to close the keyboard before saving in the editor
- EditingiOSFix editor and text field selection handles hard to drag or hidden by the menu
- EditingiOSFix having to close the keyboard before saving in the editor
- ExportAndroidFix being unable to choose where to save exports on some E-Ink devices
- ExportAndroidFix wide HTML share template images being cropped when saved
- ExportFix exporting fonts or dictionaries hanging and filling up storage
- ExportFix extra blank space at the bottom of some HTML share template images
- ExportFix some exported EPUBs showing no cover on Kindle
- HighlightFix freezing and crashes when jumping to the bottom of many highlight or replacement rules
- HighlightFix some regex highlight rules freezing the reader
- ImportAndroidFix TF cards and USB drives not showing up when scanning folders
- ImportAndroidFix a crash when another app shares a file that can't be read
- ImportAndroidFix premium users hitting the 1-font limit when opening fonts from other apps
- ImportFix Smart Import freezing and crashing when dragging the scrollbar with many files
- ImportFix WeRead reading data failing to import
- ImportFix importing the same share templates again creating duplicates
- ImportFix many books failing together during bulk import
- ImportFix some EPUBs showing an empty table of contents after import
- ImportFix some MOBI books without a table of contents failing to open
- ImportFix the Cloud Library file list jumping back to the top while books download
- ImportLinuxFix Local Import and Scan Folder not responding on some systems
- LayoutFix custom fonts of page info blocks reverting after reopening the reader
- LayoutFix layout scope showing Current Theme while using a preset theme
- LayoutFix negative header and footer margins not letting text extend into the notch and bottom safe area
- LayoutFix quotes next to Chinese text looking small and thin on some Android devices
- LayoutFix square roots and other symbols missing from math formulas
- NotesFix PDF reading progress jumping to a note's page after opening it from notes
- OtherAndroidFix duplicate Recents entries when not launched from the home screen icon
- OtherE-InkFix the app failing to open on devices without a GPU
- OtherLinuxFix window not hiding when minimizing to tray
- OtherLinuxFix window size, position and maximized state not being saved
- OtherWindowsFix a maximized window shrinking after opening and closing a book
- OtherWindowsFix the app failing to start with a missing MSVCP140.dll error on some PCs
- OtheriOSFix the keyboard popping up and staying open after taking a screenshot
- ReadingAndroidFix Back sending the app to the home screen from some pop-ups
- ReadingAndroidFix brief simulated page swipes causing blank pages and unwanted bookmarks
- ReadingAndroidFix missing ripple animation when swiping pages on iReader E-Ink devices
- ReadingAndroidFix the bookmark ribbon disappearing after pulling down on a bookmarked page
- ReadingAndroidFix the selection not extending when long-press dragging text
- ReadingAndroidFix the widget opening the bookshelf instead of the book or a long splash
- ReadingE-InkFix reader menu panels being cut off in landscape
- OHOSReadingFix brief simulated page swipes causing blank pages and unwanted bookmarks
- OHOSReadingFix the bookmark ribbon disappearing after pulling down on a bookmarked page
- OHOSReadingFix the bookshelf flickering and jumping down after closing a book
- OHOSReadingFix the selection not extending when long-press dragging text
- ReadingFix PDFs ignoring the screen timeout setting and turning the screen off
- ReadingFix a gap between the two pages of comics in landscape double-page view
- ReadingFix a thin line across paragraph cards split between pages in scroll mode
- ReadingFix crashes when turning pages in some PDFs with very different page sizes
- ReadingFix distorted text when scrolling on some devices
- ReadingFix double-page mode showing only one page when paging backward
- ReadingFix long-press selecting one letter and words split at line ends in Russian, Greek, etc.
- ReadingFix offline dictionary lookups missing dictionaries or words, or mixing up entries
- ReadingFix pages turning blurry before sharp when scrolling PDF comics
- ReadingFix scrolling up into the previous chapter getting stuck in scroll mode
- ReadingFix selection handles not adjusting the selection beside a drop cap
- ReadingFix some variant characters and words not converted in Traditional-to-Simplified
- ReadingFix tap zone settings not matching where taps actually land
- ReadingFix tapping a footnote doing nothing in some books
- ReadingFix text color turning black after canceling a reading theme background color change
- ReadingFix white edges on font list previews
- ReadingiOSFix brief simulated page swipes causing blank pages and unwanted bookmarks
- ReadingiOSFix page-turn sounds stopping music playing in other apps
- ReadingiOSFix the bookmark ribbon disappearing after pulling down on a bookmarked page
- ReadingiOSFix the font manager list sometimes shaking nonstop after scrolling to the end
- ReadingiOSFix the selection not extending when long-press dragging text
- ReadingmacOSFix the font manager list sometimes shaking nonstop after scrolling to the end
- SecurityFix reselecting the current password mode skipping old password verification
- StatisticsE-InkFix page turn buttons not working on the last page of statistics
- StatisticsFix books still showing as unread after adding reading time
- StatisticsFix reading words not counted after resetting stats or starting a new round
- StatisticsFix the Start Reading button in Today's goal on Home not responding
- StatisticsFix the overview rating distribution skipping books you haven't started
- SyncFix API keys of custom AI providers not syncing with account and password sync on
- SyncFix Remove Download showing when no cloud drive is configured
- SyncFix books and fonts needing re-upload after deleting redundant cloud files
- SyncFix inaccurate KOReader progress sync, including jumps back to the start
- SyncFix leftover files from full backup imports that clearing cache couldn't remove
- SyncFix two sync buttons showing at once on tablets and desktop
- SyncWindowsFix cloud drive authorization not responding on some PCs
- TTSAndroidFix editing the AI custom prompt closing the audiobook page
- OHOSTTSFix editing the AI custom prompt closing the audiobook page
- TTSWindowsFix Microsoft Natural voices sounding badly distorted
- TTSiOSFix editing the AI custom prompt closing the audiobook page
- ToolsFix some books showing as a gray block in Duplicate Book Organizer
Improvements60
- AppearanceAndroidOptimize page transition animations
- AppearanceAndroidOptimize the liquid glass bottom bar effect
- AppearanceApp and reader themes support filtering by and marking encryption
- AppearanceApp themes support sorting by import time
- AppearanceBackground and splash galleries support one-tap resolution adjustment
- AppearanceCopied app theme colors support sharing via clipboard
- AppearanceOptimize share template list performance, with a compact list option
- AppearanceE-InkOptimize bottom bar button size, with custom bottom bar height
- OHOSAppearanceOptimize page transition animations
- BookshelfBooks support multi-level sorting
- BookshelfBooks support sorting by format
- BookshelfBookshelf settings support jumping to a group
- BookshelfCard layout supports showing descriptions and edge-to-edge covers
- EditingAd check supports setting all results to delete matched text only
- EditingEPUB supports detecting oversized chapters and splitting them in one tap
- EditingFull-width punctuation conversion only changes common punctuation
- EditingOptimize chapter manager lag for EPUBs with many chapters
- EditingSupport fixing typos and punctuation directly with replacement rules on
- EditingTXT merging supports replacing non-adjacent chapters
- ExportOptimize export, share and import speed of resources with images
- HighlightHighlight and replacement rules support long-press and multi-select reordering
- ImportCloud library supports searching the entire 123Pan drive
- ImportEPUB import supports detecting series volume numbers from titles
- ImportFolder scan sorts newest first by default and remembers the sort
- ImportFolder scan supports listing all book files flat
- ImportOptimize import speed for MOBI and AZW3 books with many chapters
- LayoutOptimize fullscreen cover display, with fit mode options
- LayoutPasting a layout supports including page info blocks
- NotesDeep note repair supports selecting all candidate positions in one tap
- OtherLinuxFile chooser supports the desktop environment's native dialog
- OtherOptimize storage management statistics
- ReadingAndroidOptimize keyboard lag when searching share templates in the reader
- ReadingAndroidOptimize text jitter when dragging in scroll mode
- ReadingE-InkVolume-key page turning is on by default
- ReadingLinuxOptimize mouse wheel smooth scrolling in scroll mode
- OHOSReadingOptimize keyboard lag when searching share templates in the reader
- ReadingFonts support sorting by file size
- ReadingOffline dictionaries support long-press reordering and batch enable or delete
- ReadingOptimize TXT re-chaptering and preview speed
- ReadingOptimize chapter opening speed with Simplified-to-Traditional conversion on
- ReadingOptimize lag when opening or jumping in very long chapters
- ReadingOptimize loading speed and memory usage of large offline dictionaries
- ReadingOptimize note popup and jump speed in books with many endnotes
- ReadingOptimize page turn speed with bold text on
- ReadingReading menu supports marking book-specific themes
- ReadingTOC supports clearing read marks for one chapter or all following chapters
- ReadingTap zone settings support restoring defaults in one tap
- ReadingWindowsOptimize mouse wheel smooth scrolling in scroll mode
- ReadingmacOSOptimize mouse wheel smooth scrolling in scroll mode
- RolesRole cards in the reader support deleting roles directly
- StatisticsHome yearly goal supports counting books beyond the goal
- StatisticsOptimize the reading timer to stop as soon as End is tapped
- StatisticsResetting reading stats supports clearing read chapter marks in the TOC
- StatisticsToday's goal on Home supports remembering the words or time display
- SyncAccount and password sync supports AI web search settings and keys
- SyncKOReader EPUB progress sync supports character-level precision
- SyncOffline dictionary sync supports audio, image and style files
- SyncOpening a book supports showing and skipping the cloud progress wait
- SyncOptimize sync speed for large libraries
- ToolsOptimize Web Library download success rate on unstable sites
