# koreader v2025.04 — KOReader 2025.04 "Full Moon" - Product: koreader (https://whatsnew.fyi/product/koreader) - Vendor: koreader - Date: 2025-04-09 - Version: v2025.04 - Original notes: https://github.com/koreader/koreader/releases/tag/v2025.04 - Permalink: https://whatsnew.fyi/product/koreader/releases/v2025.04 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Dictionaries with images now automatically take the res folder as their point of departure, requiring adjustment to dictionary content scripts - **changed** — Markdown files are now rendered differently - **removed** — Exporter plugin drops support for memos and flomo - **removed** — Autofrontlight plugin was removed - **removed** — Backgroundrunner plugin was removed - **added** — Add support for KindleHF, requiring the kindlehf package for any Kindle running firmware ≥ 5.16.3 - **added** — Pocketbook now supports extended key events - **fixed** — Screenshoter screenshot folder issue - **added** — Add faster option to export text selections via QR codes - **added** — Add notebook file support - **changed** — Highlight line height adjustments - **added** — Add search functionality to collections - **changed** — WebDAV now shows folders with the same name as current folder - **added** — Add dynamic battery symbol to sleep screen message in screensaver - **changed** — AutoStandby plugin now schedules next standby on init - **added** — Add romanizations setting in Translation settings - **changed** — AutoSuspend day selector is now less restrictive - **added** — KOPlugin adds custom keyboard shortcuts via hotkeys - **added** — Allow overriding font-based normal line-height - **changed** — CreDocument tweaks when the default font is set ![full-moon](https://github.com/user-attachments/assets/4f5ab8e5-7dea-407a-9916-e9ed795e0197) The [user guide](http://koreader.rocks/user_guide/) received a big update, full changelog [here](https://github.com/koreader/koreader/issues/11147#issuecomment-2751264200). Dictionaries with images now automatically take the `res` folder as their point of departure (#12877). This means you'll have to adjust your dictionary content scripts. If you're lucky you can simply delete them. Markdown files are now rendered differently (). Various changes in plugins: - `exporter` plugin drops support for memos and flomo. You can install them from https://github.com/koreader/contrib if they work for you as is but they won't receive support here. - `autofrontlight` plugin was removed. - `backgroundrunner` plugin was removed. Third party plugins that rely on it to work need to be updated! New support for KindleHF. Any Kindle running firmware ≥ 5.16.3 will need the `kindlehf` package. This month's logo was contributed by @Sonnenfee We'd like to thank all contributors for their efforts. Some highlights since the previous release include: * bump base for many updated libraries and assorted fixes (https://github.com/koreader/koreader/pull/12759, https://github.com/koreader/koreader/pull/12761, https://github.com/koreader/koreader/pull/12773, https://github.com/koreader/koreader/pull/12780, https://github.com/koreader/koreader/pull/12796, https://github.com/koreader/koreader/pull/12956, https://github.com/koreader/koreader/pull/12822) @benoit-pierre * pocketbook: support "extended" key events (https://github.com/koreader/koreader/pull/12707) @benoit-pierre * Screenshoter: fix screenshot folder (https://github.com/koreader/koreader/pull/12750) @hius07 * factorize reflow code (https://github.com/koreader/koreader/pull/12729) @benoit-pierre * add faster option to export text selections via qr codes (https://github.com/koreader/koreader/pull/12746) @Commodore64user * Notebook file (https://github.com/koreader/koreader/pull/12699) @hius07 * Highlight: line height (https://github.com/koreader/koreader/pull/12721) @hius07 * ci/macos: fix possible issue during brew install (https://github.com/koreader/koreader/pull/12767) @benoit-pierre * doc: minor tweak to building requirements (https://github.com/koreader/koreader/pull/12762) @benoit-pierre * No frontlight devices - disable irrelevant plugins (https://github.com/koreader/koreader/pull/12766) @mergen3107 * android: bump luajit-launcher (https://github.com/koreader/koreader/pull/12779) @benoit-pierre * Highlights: page boxes cache (https://github.com/koreader/koreader/pull/12768) @hius07 * tests: speedup readhistory reduce test (https://github.com/koreader/koreader/pull/12785) @benoit-pierre * tests: speedup persist huge tables test (https://github.com/koreader/koreader/pull/12786) @benoit-pierre * Decode wpa_supplicant SSID when already connected (https://github.com/koreader/koreader/pull/12782) @wfdewith * [Kindle NT] fix terminal and timesync (https://github.com/koreader/koreader/pull/12765) @mergen3107 * [screensaver menu] remove gesture based option from NT devices (https://github.com/koreader/koreader/pull/12747) @Commodore64user * make: factorize code for generating release updates (https://github.com/koreader/koreader/pull/12655) @benoit-pierre * ci/macos: enable tests (https://github.com/koreader/koreader/pull/12784) @benoit-pierre * webdav: show folders with same name as current folder (https://github.com/koreader/koreader/pull/12788) @BrendanL79 * screensaver: Add dynamic battery symbol to sleep screen message (https://github.com/koreader/koreader/pull/12548) @LostishCode * switch to new meson based testsuite runner (https://github.com/koreader/koreader/pull/12789) @benoit-pierre * Update epubdownloadbackend.lua (New logic to handle multiple selectors) (https://github.com/koreader/koreader/pul _[Truncated at 4000 characters — full notes: https://github.com/koreader/koreader/releases/tag/v2025.04]_