Firmware 0.3.0
X4 reaches full X3 parity, and both devices get the reader fixes found during X4 live-testing:
- Book covers render reliably — per-format decoder memory and allocation ordering on the fragmented C3 heap (JPEG covers no longer pay the PNG union; the PNG block is claimed while the heap is clean).
- Library grid paints instantly on reopen — cached tiles render complete on first paint instead of visibly reloading one per tick.
- Accented characters render correctly in titles and authors (Latin-1 + Latin Extended-A glyphs in the UI fonts).
- Non-ASCII filenames sync and open correctly (SdFat UTF-8 long filenames).
- Wi-Fi transfer hardening — pasted passwords with trailing newlines are trimmed; the radio self-recovers from STA-down failures.
Flash: put update.bin from your device's zip at the root of the microSD card, then hold the side button + power until the update screen appears. Or over USB: pio run -e x3 -t upload / pio run -e x4 -t upload.
What's Changed
- Add issue templates for device, app, and feature feedback by @andrewjiang in #2
New Contributors
- @andrewjiang made their first contribution in #2
Full Changelog: fw-v0.2.0...fw-v0.3.0