Zum Inhalt springen

Grimmory Release Notes

48 Einträge aus 2 Quellen. Zuletzt aktualisiert:

Folge Grimmory, um die Release Notes in deinen Feed zu holen.

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.5.0: Drei Sicherheitslücken behoben, Tap-Navigation im epub-Reader

Grimmory 3.5.0 behebt drei Sicherheitslücken (unberechtigter Zugriff auf Servereinstellungen über /api/v1/settings, Uploads in nicht zugängliche Bibliotheken und CPU-/Thread-Erschöpfung durch manipulierte epub-Dateien) und ergänzt einen Metadata-Provider-Controller in der API sowie Tap-Navigation im epub-Reader für Mobilgeräte.

3.5.0 (2026-09-20)

This minor release primarily fixes three identified security issues in Grimmory:

  • The /api/v1/settings endpoint allowed any user to access sensitive server settings. (GHSA-x6vg-344c-qrmv)
  • The upload feature did not restrict users to only uploading into libraries they had access to. (GHSA-7f4w-5hc7-j96r)
  • An appropriately crafted epub could have lead to CPU / web server request thread exhaustion. (GHSA-mx77-3cq4-g227)

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.4.1...v3.5.0

Features

  • api: add metadata provider controller (#2673) (402e89b)
  • reader: add epub reader tap navigation for mobile (#1909) (c8a1a59)

Bug Fixes

  • api: add library access check to uploads (#2648) (2d7a3e9) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.4.1: Fix für OpenLibrary-Suche und Service-Worker-Absturz

Grimmory 3.4.1 behebt einen Fehler in der OpenLibrary-Metadatensuche und vermeidet einen Absturz des Service Workers.

3.4.1 (2026-09-15)

This patch release fixes a bug with the OpenLibrary metadata search UI and avoids a service worker crash.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.4.0...v3.4.1

Bug Fixes

  • angular: remove service worker api passthrough (#2638) (539a0e0)
  • ui: modernise the metadata searcher component (#2631) (ba47aaa)

Performance

  • tests: use Angular recommended test config (#2632) (6bfb345)

Refactors

  • epub: make some epub extraction / creation code reusable (#2629) (e6ac37f)

Contributors

We'd like to thank the contributors for this release for taking the time to make Grimmory better.

Including but not limited to: @alexhb1 @imnotjames

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.4.0: Neue Metadatenquellen OpenLibrary und Apple Books

Grimmory 3.4.0 führt die Metadatenquellen OpenLibrary und Apple Books ein, repariert die Provider GoodReads und Douban, behebt Fehler bei der epub-Erzeugung, verarbeitet Nicht-UTF8-Header in Archiven und bringt weitere Neuerungen wie OPDS-Paginierung und zusätzliche Sortierungen in der API.

3.4.0 (2026-09-14)

Grimmory 3.4.0 introduces OpenLibrary & Apple Books Metadata Providers, fixes the existing GoodReads & Douban Metadata Providers, fixes bugs with epub generation, handles non-UTF8 headers in archives, and more.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.3.3...v3.4.0

Features

  • kobo: show full Kobo API path in sync settings (#2381) (852da00)
  • metadata: initial implementation of Apple Books source (#1780) (0660e1d)
  • metadata: initial implementation of OpenLibrary source (#1764) (9b38a09)
  • opds: add pagination to authors / series navigation (#2315) (7d768a2)
  • api: add paged books sorts for author name / author sort name (#2497) (f44a7df)
  • api: add paged books random sort (#2451) (0e67549)

Bug Fixes …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.3.3: OIDC-Fehler behoben, neue Variable OIDC_ALLOW_UNSAFE_HOSTS

Grimmory 3.3.3 behebt OIDC-Fehler und führt die Umgebungsvariable OIDC_ALLOW_UNSAFE_HOSTS ein, die für lokale Identity Provider aktiviert werden muss.

3.3.3 (2026-08-21)

This patch release of Grimmory contains bug fixes for OIDC and introduces the environment variable OIDC_ALLOW_UNSAFE_HOSTS.

[!TIP] If you have a local identity provider that Grimmory is trying to use for OIDC, you will need to enable the OIDC_ALLOW_UNSAFE_HOSTS environment variable flag.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.3.2...v3.3.3

Bug Fixes

  • api: use FORCE_DISABLE_OIDC on all public / private OIDC flags (#2343) (662b327)
  • oidc: allow disable of SSRF filtering for OIDC config (#2413) (1682a98)
  • ui: use signals in OIDC test connection (#2417) (4ae1d0b)

Refactors

  • oidc: use similar rest client config across OIDC (#2411) (2be679a)

Internationalization

  • update language for external API settings (#2341) (7e7faee)

Dependencies …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.3.2: Viele Fixes und besserer SSRF-Schutz

Grimmory 3.3.2 enthält viele Fehlerbehebungen und verbessert den Schutz vor SSRF-Angriffen durch vollständigere Filter für ausgehende Anfragen.

3.3.2 (2026-08-19)

This patch release of Grimmory contains many bug fixes - including one security related bug fix.

The security fix (#2357) improves our mitigations against SSRF attacks via more complete filters on outbound requests - reported in https://github.com/grimmory-tools/grimmory/security/advisories/GHSA-8gxf-wjv6-jhjj by @tonghuaroot.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.3.1...v3.3.2

Bug Fixes

  • api: add refresh token nbf to prevent immediate usage (#2245) (c7d147c)
  • api: apply timeout to all restclient instances (#2321) (ef041dd)
  • api: book files cannot be left in a detached state (#2389) (eb5d390)
  • api: emit correct Content-Type for covers (#2285) (dfa81e3)
  • api: prevent NPE with default value in MetadataUpdateWrapper (#2337) (41fa0c1) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.3.1: Fixes bei Autoren-Sortiernamen, Bookdrop und Amazon-Domains

Grimmory 3.3.1 behebt Fehler bei der Generierung von Autoren-Sortiernamen, bei Bookdrop-Fehlern, beim Scrollen der Seitenkopfzeile und beim Parsen nicht-englischer Amazon-Domains.

3.3.1 (2026-08-08)

This patch release of Grimmory contains bug fixes that didn't make it into the previous release or were detected afterwards. There are fixes of an edge case on the Author sort name generation, better handling of bookdrop errors, improvements to the page header scrolling, and handling in the metadata parser for non-English Amazon domains.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.3.0...v3.3.1

Bug Fixes

  • amazon: properly parse non-english series information (#2198) (eeea088)
  • api: handle Author sort name generation above field length (#2276) (c71893c)
  • bookdrop: handle bookdrop monitoring errors (#2273) (7644e77)
  • epub: support safe doctypes in OPF (#2196) (f0cedee)
  • komga: add catch-alls for komga endpoint (#2268) (72a27c5) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.3.0: Über zwanzig Fixes, bessere Parser, Koreanisch und Tschechisch

Grimmory 3.3.0 bringt über zwanzig Fehlerbehebungen, verbesserte Hardcover- und RanobeDB-Metadatenparser, gespeicherte Autoren-Sortiernamen sowie Unterstützung für Koreanisch und Tschechisch.

3.3.0 (2026-08-06)

This minor release of Grimmory has a large number of bug fixes, features, and refactors to prepare for the performance improvements we're looking to make in the near future. We've made a lot of improvements to our Hardcover and RanobeDB metadata parsers, fixed over twenty outstanding bugs, and have also added Korean and Czech language support.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.2.4...v3.3.0

Features

  • author: derive and store author sort name on save (#1897) (55b9d34)
  • language: use consistent language normalization across the frontend (#2258) (1d707ff)
  • metadata: improve RanobeDB search (#1804) (b68e022)
  • metadata: improve hardcover edition selection (#1800) (fbd1d5e)
  • ui: app-menu based shelf assignment component (#2058) (daae463) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmorykoplugin 0.0.30: API-Aufruf, SQL und Plugin-Pfad korrigiert

Grimmorykoplugin v0.0.30 entfernt den asc-Parameter aus dem Grimmory-Bücher-API-Aufruf, verweist im Repository-Code nicht mehr auf die CFI-Spalte, korrigiert das SQL zum Abrufen von Buchereignissen und löst den Plugin-Pfad bei Bedarf über den Plugin-Loader auf.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.29...v0.0.30

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmorykoplugin 0.0.29: _meta wird aus lokalem Plugin-Pfad aufgelöst

Grimmorykoplugin v0.0.29 behebt einen Fehler, indem _meta nun aus dem lokalen Plugin-Pfad aufgelöst wird.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.28...v0.0.29

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.28

Version 0.0.28 entfernt die CFI-Migration, behebt einen Android-SIGABRT bei der Synchronisierung und lässt Anfragen zum Abrufen von Büchern bei Fehlern korrekt fehlschlagen.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.27...v0.0.28

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.2.4

Grimmory 3.2.4 ist ein Fehlerbehebungs-Release, der unter anderem die Goodreads- und Audible-Parser zuverlässiger macht, Übersetzungen und Seitenübergänge verbessert, die Icon-Bibliothek korrekt lädt und die Aufgabenübersicht automatisch aktualisiert.

3.2.4 (2026-07-01)

This patch release of Grimmory is focused on bug fixes. The Goodreads parser and Audible parser are working more reliably now, translations have been improved, styling when navigation between pages has been improved, the icon library now properly loads, and the task management information refreshes automatically. Also, some prep work for new icons was done, and an accessible font was added.

Note: Grimmory v3.2.3 was skipped.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.2.2...v3.2.4

Bug Fixes

  • fonts: increase custom font upload limit to 50MB (#1862) (bda8db5)
  • metadata: detect retryable errors in LubimyCzytac parser (#1788) (e9b2eeb)
  • metadata: migrate GoodReads parser from HTML scraping to GraphQL (#1734) (90fa4d7) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.27

Version 0.0.27 zeigt beim Neuladen eines einzelnen Buchs das neue Cover an, beendet die Sitzung beim Übernehmen des Fortschritts und behandelt CFI für Knoten ohne Leerraum dazwischen.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.26...v0.0.27

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.26

Version 0.0.26 behebt mehrere Fehler beim WLAN-Warten, bei der Fortschrittsübertragung und im CFI-Resolver und ergänzt Sitzungsereignisse für Annotationen.

What's Changed

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.2.2

Grimmory 3.2.2 behebt SQL-Fehler beim Ordner-Watcher, wendet Bibliotheksbeschränkungen auf OPDS-Regalkataloge an, behebt ein Bookdrop-Problem auf QNAP-Geräten und stellt sicher, dass Nicht-Admins mindestens einer Bibliothek zugewiesen sind.

3.2.2 (2026-06-19)

This patch release of Grimmory is focused on bug fixes. It fixes folder watcher SQL errors, correctly applies library restrictions to the OPDS shelf catalogs, fixes a bug affecting bookdrop on QNAP devices, ensures non-admin users are assigned at least one library, and more.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.2.1...v3.2.2

Bug Fixes

  • bookdrop: directly copy instead of move between filesystems (#1759) (64ddbe5)
  • event-processor: avoid invalid query during watch folder processing (#1803) (6d14043)
  • metadata-refresh: add audible to metadata refresh (#1779) (e4ebe97)
  • opds: add library restrictions to shelf OPDS catalogs (#1731) (0cc48a8) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.25

Version 0.0.25 ermöglicht das manuelle Neuladen von Dateien aus dem Dateimanager.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.24...v0.0.25

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.24

Version 0.0.24 zeichnet CFI mit Sitzungsereignissen auf, aktualisiert doc_settings nach der Synchronisierung, beschleunigt den CFI-Resolver und behebt SQL-JOIN-Bedingungen.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.23...v0.0.24

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.2.1

Grimmory 3.2.1 behebt Inhaltsbeschränkungen am Seiten-Endpunkt, öffentliche Regale bei Büchern und die KOReader-Synchronisation, entfernt die Blackbird-Bibliothek und verbessert Ingest-Leistung sowie Speicherverbrauch bei Downloads.

3.2.1 (2026-06-14)

This release of Grimmory is focused on bug fixes. It fixes content restrictions applied to the book's page endpoint, drops the Blackbird library to prevent JSON serialization errors, fixes public shelves not showing up for books, fixes bidirectional KOReader sync in some cases, and improves reactivity across the UI. Furthermore, there are performance improvements in the book ingest pipeline and reductions in memory usage due to file downloads.

Changelog

Full Changelog: https://github.com/grimmory-tools/grimmory/compare/v3.2.0...v3.2.1

Bug Fixes

  • api: fix content restrictions for api/v1/books/page (#1706) (a93bc5f)
  • book-details: fall back from invalid book detail tabs (#1685) (46f4457)
  • download: stream book downloads instead of buffering in browser (#1718) (7f38de8) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.23

Version 0.0.23 verlagert Sync- und Download-Einstellungen in eigene Menüs, ergänzt Optionen für Regale und das Entfernen nicht mehr vorhandener Bücher und behebt Fehler bei Sammlungen und gespeicherten Einstellungen.

Features

  • Sync configuration was moved to its own menu
    • Added a sync option to sync shelves or not (default on) and an extra option to "sync empty shelves".
    • Updated shelf logic so that all shelves that are applicable to the books you've downloaded (not just target shelves) are pulled over.
  • Download configuration was moved to its own menu section as well.
    • Added an option to download config to remove books when they are no longer in Grimmory (either not on the shelf or deleted from Grimmory)
  • Added a (for now) internal option of headers that can be added to every API request. This is extra_headers in the grimmory settings lua file.

Bug fixes

  • Improved sync messages so that books are either refreshed or downloaded to make things clearer.
  • Added a bit of extra logic so that when an open book is attempted to sync, the plugin attempts to find the remote book in Grimmory.
  • Also handled cases where books are refreshed / deleted / etc - and then the same book is downloaded again.
  • Fixed a bug where the collections were not updating without a KOReader restart after sync in some edge cases.
  • Fixed a bug where some toggles were not being properly persisted to the settings lua file.

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.22...v0.0.23

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmory

Grimmory 3.2.0

Grimmory 3.2.0 bringt unter anderem einen hellen Modus mit neuem Theming-System, eine OLED-Dark-Mode-Variante, Unterstützung für externe MariaDB im Helm-Chart, Untertitel in Kobo-Metadaten und manuelles Speichern im PDF-Reader.

3.2.0 (2026-06-04)

Features

  • helm: support external MariaDB (#1068) (4afc738)
  • kobo: add subtitle to KoboBookMetadata (#1543) (e4bf4c5)
  • pdf-reader: add manual save to the top bar functionality for document edits (#1426) (0e76b38)
  • ui: light mode and new theming system (#1468) (22ff6d8)
  • ui: move settings button to sidebar footer row (#1469) (62c1435)
  • ui: OLED dark mode variant (#1560) (5e0eac5) …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Grimmorykoplugin von Grimmory

Grimmory KOReader-Plugin 0.0.22

Version 0.0.22 überträgt Seiten statt xpointer als Position an Sitzungen und unterstützt das Übertragen einzelner bzw. geöffneter Bücher.

What's Changed

Full Changelog: https://github.com/grimmory-tools/grimmory.koplugin/compare/v0.0.21...v0.0.22

Originalquelle(öffnet in neuem Tab)Problem melden