github crosspoint-reader/crosspoint-reader 1.5.0
v1.5.0

pre-release4 hours ago

Summary

This is one of the biggest updates we've shipped: new hardware support, faster loading on big books, offline dictionary lookups, and a UI overhaul.

Seeed reTerminal Sticky support

For the first time, CrossPoint is expanding beyond its original ESP32-C3 roots (XTeink X3/X4). We are officially introducing support for ESP32-S3 devices!

  • First Supported Device: The upcoming Seeed reTerminal Sticky
  • A huge shoutout to Seeed Studio for reaching out, sending test hardware, and being incredible partners throughout the process.
  • Get Yours: You can order a Sticky (Launching July 30th) at crosspointreader.com/devices using our affiliate link to support the project.

Note

The XTeink X4 Pro isn't supported in this build yet, but a dedicated release will follow once we've got hardware to test against.

Big books open fast now

Big books used to take minutes to open the first time. That's basically gone: sections index on demand in the background while you read, so books open in around 5 seconds. Page turns feel smoother too, from rendering and memory work throughout the app, and we fixed memory allocation and CSS parser bugs that were causing out-of-memory crashes on complex EPUBs.

Offline dictionary lookups

Drop a StarDict dictionary onto your SD card and you can look up words with no connection. Select a word, get the definition popup. There's a setup guide if you want to get one running.

"What to read next"

Finish an EPUB and CrossPoint looks at what's on your device and suggests something next, right on the end-of-book screen.

Text settings got a rework

Font and layout options now live in one menu, with a live preview so you can watch line spacing, margins, and font changes happen without leaving the settings screen.

There's also a new selection popup. Any setting with three or more choices opens a dialog now instead of making you cycle through options one at a time.

Arabic, Farsi, and Urdu

1.4.0 added right-to-left text support. This one finishes the job for Arabic, Farsi, and Urdu: proper bidi handling and contextual glyph shaping, built-in fonts with full Arabic character sets, and the UI itself translated into Arabic.

Everything else

KOReader sync now handles custom sync servers, account registration, and metadata uploads. Wi-Fi should behave better — it reconnects to saved networks automatically, including hidden ones, and picks access points more sensibly. The web UI shows image previews in the file browser now and lists device serial numbers. OPDS downloads let you set your own folder and file format.

We also added the Vollkorn serif font (grab it from Manage Fonts), cleaned up <br> handling and list bullet alignment, and expanded CSS text-decoration support.
Translations got updates across Swedish, Italian, Spanish, Catalan, Valencian, Czech, Turkish, Portuguese (BR & PT), and Vietnamese, and we added brand new Norwegian Bokmål , Indonesian and Bosnian translations. Chinese entries are now shown correctly in the File Browser and chapters list.

Note

If you are upgrading from v1.0.0 or earlier, please upgrade to v1.4.1 first before installing the latest release. Skipping this step will cause your settings to be reset to their default values.


What's Changed

New Contributors

Full Changelog: 1.4.1...1.5.0

Don't miss a new crosspoint-reader release

NewReleases is sending notifications on new releases.