This release is up to date with the master branch of Crosspoint as of 10:45pm EDT May 28, 2026
New
- Font line spacing is now adjustable from 70% - 200%. 70% = very tight, 200% = very wide. (#185). Note that this sets line spacing globally for all fonts so you may still need to tweak it per font, but should improve the experience with SD card fonts that have wildly different native line spacing settings. Get to it from
Settings > Reader > Font Options > Line Spacing Settingshas been cleaned up to collapse the growing number of settings into submenus. You might hate it, you might love it. It's a lot less overwhelming now though.- Added ability to sync CrossInk's all-time reading stats between two devices.
File Transfer > Nearby Stats Sync. You only need to click "Sync" on one device to start the syncing process. And you can sync as many devices as you want (two at a time). Read more about it in the docs. - Reading Stats now shows separate totals for the current device and all synced devices (if present).
Auto Page Turn Intervalnow remembers the last selected interval per book (#171).- Optional EPUB time-left display for chapter or book, based on each book’s saved reading pace. Turn it on in
Settings > Reader > Customize Status Bar > Time Left. - X3's Tilt Page Turn feature now has a separate direction setting, including left-right and a new forward-back option. This allows a shortcut set for this feature to remember your preferred direction.
- OPDS servers can choose downloaded filename order:
Author - TitleorTitle - Authorto match their sync server (#182). Do this fromSettings > System > OPDS Servers > [Your OPDS Server] > Filename - Added a new side button layout option to make both reader side buttons turn to the next page. Handy on the X3 if you swap hands a lot (#205). Set it from
Settings > Controls > Side Buttons > Layout > Next/Next - Added option to display publisher page numbers KOReader style when the EPUB includes them. Enable in
Settings > Reader > Publisher Page Numbers. - Added a new setting for X3:
Settings > Display > Show Clock. Options areAlways | Never | In Reader. This setting controls whether the X3's clock is displayed at the top center. Also applies to inside the reader.
Fixed
- Lyra Carousel loading/indexing/sleep popups render in the right place again.(#186)
- EPUB first-open and cache rebuild behavior is more reliable, especially when CSS rebuilds fail or memory runs low (#198).
- EPUBs using SD-card fonts can fall back to the built-in font for chapters that cannot safely lay out with the selected SD font.
Changed
- The X3 reader clock moved from the bottom status bar to a centered top status bar. I prefer it this way, please don't ask for an option to have it in the bottom status bar. There's way too much going on down there as it is.
- Reader startup now shows a loading popup (this indicates loading of fonts, CSS, etc.) immediately after opening a book and before indexing/cache work begins. This prevents the device looking like it froze while it was actually loading.
- Moved X3 clock settings (format, UTC offset, etc.) to
Settings > System > Device.
Tip
If you experience any problems, please clear your caches before opening an issue. Start with the least invasive and work your way to the most invasive if problems persist after each step.
- Delete book cache (In-reader menu >
Delete book cache) - From your SD card: Delete the individual
.crosspoint/epub_<hash>folder for the book giving you issues - Delete all reading cache (
Settings > System > Files & Cache > Clear Reading Cache) - From your SD card: Delete ALL
.crosspoint/epub_<hash>folders andrecent.jsonandstate.json - Back up your
global_stats.binand then delete the entire.crosspoint/folder