This release is up to date with the latest Crosspoint master branch as of May 10, 2026 - 9:30pm EDT
Note
no_emoji build variant no longer supports teensy font size to create more breathing room for the firmware due to the near max capacity of the build. If you want theteensy font size, please download the tiny build variant.
Warning
This release includes the latest upstream Crosspoint master branch, which inherits the custom SD card fonts feature. This feature is still very much experimental and actively being refined. If you experience issues with custom SD card fonts, please do NOT open a Github issue here. Open the ticket in Crosspoint so that it can be addressed properly there. Any custom SD card font related issues opened here will be closed without review. The current state of SD card fonts are very memory intensive. If you see a warning that images couldn't be loaded for a chapter because of low memory, that's a Crossink feature, not a bug. That message means the device stopped trying to load images (another very memory-intensive task) otherwise it would have likely crashed. I've been seeing this pretty frequently in my testing of SD card fonts. The fix is to restart the device to reclaim some memory > choose a built-in font > clear the book cache > load the book again.
New
- Added a new option to display your Recent Books as a 3x3 grid of covers, up to two pages (18 total books). The options for displaying your Recent Books are now "List" or "Grid". Turn on the new grid view in
Display > Recent Books View. This grid view applies to any theme. - Auto page turn interval is now customizable! You can select an interval between 5 seconds - 120 seconds. Uses the same input style as the "Go to %" selection. Left/Right buttons change the interval by 1 second. Up/down buttons change the interval by 5 seconds.
- Support for
<hr>tags. This means section breaks will now show up as a centered horizontal line that takes up 25% of the screen. - Toggle hidden files in the file browser with a long-press of the "Home" button.
- Render missing Unicode block redactions, black-square ornaments, Greek category letters, and turned-comma punctuation in reader fonts (#104).
- Similar to the above feature, simple inline black backgrounds, i.e.
<span class="black"> </span>will now actually show up as black as if it is redacted (as long as your EPUB optimizer doesn't strip extra white spaces... which brings us to the next point below...) - The web EPUB optimizer (the one used when connected to the X3/4's file uploader) now preserves whitespace spans during the optimization process so that "redactions" that use empty tags with white space appear correctly.
Fixed
- Bullet points that were formatted as
<li><p>...</p></li>display properly without the bullet point getting orphaned. - Missing glyphs more consistently show up as the question mark diamond now instead of showing up as blank
- Web file manager now shows all of the contents within hidden folders (including everything in
./crosspoint) whenShow Hidden Filesis toggled on - Various caching and performance improvements which should help EPUB rendering and KOReader Sync when the device is low on memory
New Contributors
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 > 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