1.2.0+crosspoint.1.5.0 - 2026-07-30
🚀 Features
- Access text settings from epub reader (crosspoint-reader#2788)
🐛 Bug Fixes
- Restrict CrossPoint position extension to official server (crosspoint-reader#2790)
- Clean image page after sync return (crosspoint-reader#2747)
- Restore spaces between CJK words (crosspoint-reader#2768)
- Derive file-transfer WebSocket port from HTTP (crosspoint-reader#2729)
- Gyro not powering down on x3 and newer x4 battery latch issues (crosspoint-reader#2774)
- Treat
in CJK flowing text as a paragraph separator (crosspoint-reader#2710) - (ui) Add spacing below CrossLingua branding
💼 Other
- Merge upstream develop
- Add long-press translation toggle for interlinear mode
- Use EdsLab 11pt for primary UI text
⚡ Performance
- Skip ruby scratch allocations on ruby-less lines (crosspoint-reader#2735)
- Drop all-empty ruby vectors from TextBlock (crosspoint-reader#2772)
📚 Documentation
- Remove premature X4 Pro support claims
- Add instructions to fix a bricked Xteink (crosspoint-reader#2622) (crosspoint-reader#2682)
⚙️ Miscellaneous Tasks
- Remove redundant wolfSSL TLS defines (crosspoint-reader#2727)