Software-update: Grimmory 3.3.2

Grimmory logo Versie 3.3.2 van Grimmory is uitgekomen, een eenvoudig met Docker op te zetten selfhosted webapplicatie voor het organiseren en beheren van e-boeken. Het kan boeken al dan niet dynamisch organiseren op bijvoorbeeld schrijver of genre, metadata ophalen vanuit meerdere bronnen en biedt ondersteuning voor meerdere gebruikers. Er is een ingebakken lezer voor pdf's, epubs en comics, en boeken kunnen ook naar Kobo-e-readers worden gedownload of gelezen worden op een mobiel apparaat met daarop een leesapp die OPDS ondersteunt. Sinds versie 3.3.0 zijn de volgende veranderingen en verbeteringen in aangebracht:

Release v3.3.2

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.

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)
  • api: stricter SSRF protections (#2357) (31b574d)
  • api: use ApiException instead of EntityNotFoundExcepion (#2302) (e88de1a)
  • api: use Set for BookEntity.bookFiles to mitigate duplicates (#2297) (f85ae0d)
  • api: wrap recalc match score in transaction to allow lazy load (#2332) (dbd9106)
  • archive: ignore directories when streaming entries from zip (#2327) (b24e104)
  • audible: emit external Audible URL with region domain (#2329) (8fa769b)
  • audible: use expected URL patterns for product links (#2390) (ddb9d3c)
  • books: prevent duplicate book file entries (#2289) (c3b4593)
  • hardcover: use injected restclient with expected timeouts (#2320) (9d15192)
  • ui: refresh duplicate merger after deleting books (#2284) (97226de)
  • ui: use signals to make ISBN import reactive (#2324) (42378ec)
Refactors
  • amazon: use predefined domains (#2367) (2a8d8ea)
  • ui: app-menu positioning and styling refinements (#2308) (f617650)
  • ui: create metadata search provider anchor in template (#2317) (536f6af)
Chores
  • epub: avoid EpubContainer in EpubMetadataExtractor (#2128) (f9d39d2)
  • epub: avoid EpubContainer in EpubMetadataWriter (#2162) (4f249a6)
  • epub: drop unused EpubMetadataExtractor methods (#2312) (df1e1aa)
  • epub: move cover detector back into Grimmory (#2108) (c6cbff1)
  • epub: use expected imports for epubreader (#2287) (660e95c)
  • koreader: move CFI operations back into grimmory (#2107) (124d463)
Dependencies
  • bump the frontend group with 17 updates (#2360) (e20c5a3)
  • bump the gradle-dependencies group in /backend with 3 updates (#2359) (4a9516d)
  • bump the release-tooling group with 2 updates (#2358) (9e6b133)
  • drop unused epub4j native (#2303) (589cebe)

Release v3.3.1

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.

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)
  • ui: add angular query params for breadcrumb navigation (#2261) (288f826)
  • ui: drop file size link that does not work (#2266) (550c087)
  • ui: overlay, menu and button polish (#2264) (e3b0fe7)
  • ui: page header scrolling and size polish (#2263) (f1e88ee)
Refactors Dependencies
  • deps: bump the frontend group with 13 updates (#2270) (e4248a1)
  • deps: bump the gradle-dependencies group in /backend with 6 updates (#2269) (f007c3d)

Grimmory

Versienummer 3.3.2
Releasestatus Final
Besturingssystemen Platformonafhankelijk
Website Grimmory
Download https://github.com/grimmory-tools/grimmory/releases/tag/v3.3.2
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

19-08-2026 • 18:42

0

Bron: Grimmory

Update-historie

Reacties

Sorteer op:

Weergave:

Er zijn nog geen reacties geplaatst


Om te kunnen reageren moet je ingelogd zijn