Repository navigation
XPoint v2.4.0
·
178 commits
to develop
since this release
Personal fork release. See README fork notice. OTA is signed (Ed25519); verify before flashing.
Changelog
Range: v2.3.0..v2.4.0
Features
- fonts
- TTF distribution pipeline for PSRAM devices (#187)
- power
- log CPU frequency transitions + graph them in the serial monitor
- port Crossfire endurance governor + power stats overlay (#184)
Bug Fixes
- bidiutils
- canonicalize reversed tuple in emission path (crosspoint-reader#3834)
- build
- restore HalStorage::freeBytes after the power-governor revert
- define NO_WOLFSSL_ESP32_CRYPT_RSA_PRI with an empty value
- docs
- Add per-book content key storage and plugin isolation (crosspoint-reader#3824)
- lib/EpdFont
- keep SD-font kerning and ligatures in edge cases (crosspoint-reader#3838)
- lib/Epub
- stop books with thousands of chapters aborting the index build (crosspoint-reader#3733)
- lib/hal
- Remove BQ27220 battery current USB detection for X3 (crosspoint-reader#3809)
- power
- restore the 80 MHz PSRAM idle floor
- lower the PSRAM-board idle floor from 80 to 40 MHz
- src/RecentBooksStore.cpp
- keep reopened books from pinning the heap (crosspoint-reader#3830)
Documentation
- correct the stall-sampling comment and round-2 design note
Chores
- deps
- lib/I18n
- change "Footnotes" label to "Links and footnotes" (crosspoint-reader#3808)
- release
- bump version to 2.4.0
- sync
- merge fork develop (PR #187 TTF distribution) into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
Other
- docs
- Revert "feat(power): port Crossfire endurance governor + power stats overlay (#184)"
- Allow plugins to override download directory via config
- other
- Merge remote-tracking branch 'origin/develop' into develop
- Merge remote-tracking branch 'upstream/develop' into develop