# koreader v2024.07 — KOReader 2024.07 "Outside" - Product: koreader (https://whatsnew.fyi/product/koreader) - Vendor: koreader - Date: 2024-07-15 - Version: v2024.07 - Original notes: https://github.com/koreader/koreader/releases/tag/v2024.07 - Permalink: https://whatsnew.fyi/product/koreader/releases/v2024.07 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'. --- - **added** — SortWidget: sort alphabetically - **added** — Multiple collections - **added** — Annotations support - **added** — Add Czech keyboard layout - **added** — Initial support for new Kobo Clara B/W, Clara Colour, and Libra Colour - **added** — Gesture: Add toggle for orientation lock - **added** — NT: add Hot swapping dictionaries button and edit button into FocusManager's layout - **added** — Register Calibre start/stop connection actions - **added** — Generic linux package - **added** — Support auto-detection of input devices via fbink_input - **added** — Page overlap: add dashed line marker - **added** — Screenshots on Non-Touch - **added** — Status bar: Major UI makeover - **added** — FocusManager: enable more keyboard shortcuts by default - **changed** — Gestures.plugin: Rotation gesture renamed - **changed** — CoverImage: Honor rotation after opening of a book - **changed** — Bump base, docker images, and luajit-launcher for compilation speedups - **changed** — Bump crengine: minor fixes for ruby, crash, and non-linear flows - **fixed** — PDF rendering edge cases fixed via MuPDF update - **fixed** — Kindle: Fix missing Amazon UI screensaver after exiting KOreader - **fixed** — Kindle Scribe: Fix KindleUI L and R orientations when restarting KOReader book in landscape ![koreader-sonnenfee-2024-07-outside](https://github.com/user-attachments/assets/5c322eb2-3330-4c83-9398-6495acc60dc0) A big thanks to @ezdiy and @benoit-pierre for taking on the major effort of updating MuPDF (https://github.com/koreader/koreader/pull/11940). Unfortunately or hopefully you won't notice a thing, but some edge cases in PDF rendering have been fixed. Likewise our gratitude to @Commodore64user for the many non-touch/keyboard focused improvements. If you used the built-in update to try out a development version in the last week of June you might need to overwrite the install manually, see https://github.com/koreader/koreader/issues/12115. 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: * SortWidget: sort alphabetically (https://github.com/koreader/koreader/pull/11705) @hius07 * bump base, docker images, and luajit-launcher: mainly compilation speedups (https://github.com/koreader/koreader/pull/11736) @benoit-pierre * ci: fix macOS build (https://github.com/koreader/koreader/pull/11660) @benoit-pierre * Multiple collections (https://github.com/koreader/koreader/pull/11693) @hius07 * Annotations (https://github.com/koreader/koreader/pull/11563, https://github.com/koreader/koreader/pull/11761, https://github.com/koreader/koreader/pull/11788) @hius07 * Various minor tweaks and fixes (ToC, Search, HttpInspector) (https://github.com/koreader/koreader/pull/11746) @poire-z * [Gestures.plugin] Rotation gesture renamed (https://github.com/koreader/koreader/pull/11753) @Commodore64user * [CoverImage] Honor rotation after opening of a book (https://github.com/koreader/koreader/pull/11752) @zwim * Add Czech keyboard layout (https://github.com/koreader/koreader/pull/11769) @sdasda7777 * tests: fix EPUB test, again (https://github.com/koreader/koreader/pull/11776) @benoit-pierre * Initial support for new Kobo (Clara B/W + Colour, Libra Colour) (https://github.com/koreader/koreader/pull/11737) @c0eos * chore: remove repetitive words (https://github.com/koreader/koreader/pull/11785) @peicuiping * fix frontend tests (https://github.com/koreader/koreader/pull/11784) @benoit-pierre * Kindle: Fix missing Amazon UI screensaver after exiting KOreader (https://github.com/koreader/koreader/pull/11794) @shamanNS * Gesture: Add toggle for orientation lock (https://github.com/koreader/koreader/pull/11795) @thialfi17 * [ReaderHighlight] Remove duplicated setting on NT devices (https://github.com/koreader/koreader/pull/11750) @Commodore64user * relocatable build / install dir (https://github.com/koreader/koreader/pull/11798) @benoit-pierre * NT: add Hot swapping dictionaries button and edit button into FocusManager's layout (https://github.com/koreader/koreader/pull/11803) @comphilip * Register Calibre start/stop connection actions (https://github.com/koreader/koreader/pull/11806) @noxhirsch * Check if /usr/bin symlink is present to fix instance reuse issue on older Pocketbooks (https://github.com/koreader/koreader/pull/11764) @sdasda7777 * generic linux package (https://github.com/koreader/koreader/pull/9351) @pazos * Kindle Scribe: Fix KindleUI L and R orientations when restarting KOReader book in landscape (https://github.com/koreader/koreader/pull/11780) @mergen3107 * appimage: keep metadata in sync with flathub (https://github.com/koreader/koreader/pull/11819) @pazos * Support auto-detection of input devices via fbink_input (https://github.com/koreader/koreader/pull/11807) @NiLuJe * fix #11810: only set FocusManager layout if hasDPod (https://github.com/koreader/koreader/pull/11811) @comphilip * Kindle: Don't forget about fiveways on legacy devices & fix a couple input-scan misdetections (https://github.com/koreader/koreader/pull/11827) @NiLuJe * FileManager: safe initial path (https://github.com/koreader/koreader/pull/11774) @hius07 * Replace tweak_buttons_func with an event instead (http _[Truncated at 4000 characters — full notes: https://github.com/koreader/koreader/releases/tag/v2024.07]_