Repository navigation
XPoint v2.5.0
·
185 commits
to develop
since this release
Changelog
Range: v2.4.0..v2.5.0
Features
- docs
- render redaction blocks without a special font (crosspoint-reader#3882)
- lib/I18n
- Add support for Metalio E-Ink 4 device (crosspoint-reader#3825)
- Add support for Metalio E-Ink 4 device (crosspoint-reader#3825)
- lib/hal
- eego a4 support (crosspoint-reader#3887)
- power
- GT911 idle sleep + EPD idle power-off with screen state tracing
- src/FontInstaller.cpp
- Add vector font (.ttf/.otf) upload support in webserver (crosspoint-reader#3717)
Bug Fixes
- docs
- scope Git version to sources that use it (crosspoint-reader#3860)
- lib/Epub
- preserve paragraph continuity across soft flushes (crosspoint-reader#3875)
- lend the framebuffer to the chapter build's image dimension probe (crosspoint-reader#3802)
- lib/Logging
- stop dropping log lines at the low-power clock (crosspoint-reader#3737)
- lib/hal
- hold the power mode mutex while switching to low-power (crosspoint-reader#3847)
- reader
- src/activities
- stable tip positions in keyboard activity (crosspoint-reader#3863)
- add plugin-manager to return-selection mapping (crosspoint-reader#3864)
- src/components
- Center button hints using the actual text height (crosspoint-reader#3865)
- src/main.cpp
- load the X3 battery capacity into its BQ27220 fuel gauge (crosspoint-reader#3730)
- exempt IDLE tasks from sentinel stack-overflow warning
- webdav
- GET sends one byte per file, since HalFile wrapped FsFile (crosspoint-reader#3410)
Performance
- lib/EpdFont
- stop SD-font caches from splitting the heap while reading (crosspoint-reader#3831)
- other
- skip unused Arduino SDK libraries (crosspoint-reader#3857)
- src/activities
- avoid list navigation callback allocations (crosspoint-reader#3848)
CI
- add eego_a4 to the CI/release matrix on the fork's pipelines
Chores
- deps
- update step-security/harden-runner action to v2.22.0 (#200)
- update freeink-sdk digest to ac3021b (#199)
- update freeink-sdk digest to 73d8cc0 (#198)
- update freeink-sdk digest to 0707b34 (#197)
- update freeink-sdk digest to 0bf52e8 (#192)
- update freeink-sdk digest to 15404d2 (#191)
- update freeink-sdk digest to 552c7a0 (#190)
- release
- bump version to 2.5.0
- sync
- merge upstream/develop into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
- merge upstream/develop into develop
Other
- Merge remote-tracking branch 'upstream/develop' into HEAD
- Merge remote-tracking branch 'upstream/develop' into develop
- Merge remote-tracking branch 'upstream/develop' into develop
- Merge remote-tracking branch 'upstream/develop' into develop
- Merge upstream develop (webdav GET fix crosspoint-reader#3410, framebuffer-lend probe fix crosspoint-reader#3802, Metalio E-Ink 4 crosspoint-reader#3825)
- Merge remote-tracking branch 'upstream/develop' into develop