chore(deps): update ghcr.io/grimmory-tools/grimmory docker tag to v3.2.1 #24

Merged
renovate merged 1 commit from renovate/all-minor-patch into main 2026-06-14 20:01:44 +00:00
Member

This PR contains the following updates:

Package Update Change
ghcr.io/grimmory-tools/grimmory patch v3.2.0v3.2.1

Release Notes

grimmory-tools/grimmory (ghcr.io/grimmory-tools/grimmory)

v3.2.1

Compare Source

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
Performance
  • db: add missing book_file indices for ingestion lookups (#​1729) (a86dfb2)
  • download: stream all book downloads via StreamingResponseBody (#​1722) (798767c)
Chores
Documentation

Contributors

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

Including but not limited to: @​zachyale @​alexhb1 @​DeeWooo @​imnotjames @​raphkun

New Contributors


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/grimmory-tools/grimmory](https://github.com/grimmory-tools/grimmory) | patch | `v3.2.0` → `v3.2.1` | --- ### Release Notes <details> <summary>grimmory-tools/grimmory (ghcr.io/grimmory-tools/grimmory)</summary> ### [`v3.2.1`](https://github.com/grimmory-tools/grimmory/releases/tag/v3.2.1) [Compare Source](https://github.com/grimmory-tools/grimmory/compare/v3.2.0...v3.2.1) 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` ([#&#8203;1706](https://github.com/grimmory-tools/grimmory/issues/1706)) ([a93bc5f](https://github.com/grimmory-tools/grimmory/commit/a93bc5f2848b4ab80fdc88e63d4356f4fc960f3e)) - **book-details:** fall back from invalid book detail tabs ([#&#8203;1685](https://github.com/grimmory-tools/grimmory/issues/1685)) ([46f4457](https://github.com/grimmory-tools/grimmory/commit/46f4457feea42b913670d79efed826c66d66657a)) - **download:** stream book downloads instead of buffering in browser ([#&#8203;1718](https://github.com/grimmory-tools/grimmory/issues/1718)) ([7f38de8](https://github.com/grimmory-tools/grimmory/commit/7f38de817bed76d198a9790b34fabf0620c34af7)) - drop blackbird to avoid serialization failure states ([#&#8203;1513](https://github.com/grimmory-tools/grimmory/issues/1513)) ([65f3f85](https://github.com/grimmory-tools/grimmory/commit/65f3f85a9b76fe591d23121592124991bfdf29ea)) - handle multiple book files with the same checksum ([#&#8203;1724](https://github.com/grimmory-tools/grimmory/issues/1724)) ([0cc918f](https://github.com/grimmory-tools/grimmory/commit/0cc918f0ace85142f11e91982c3e8b15fcc826af)) - **helm:** add startup probe to helm chart ([#&#8203;1712](https://github.com/grimmory-tools/grimmory/issues/1712)) ([f13538a](https://github.com/grimmory-tools/grimmory/commit/f13538a8be4bd0fc51e7ec1235c98fd6f2e48e99)) - **koreader:** fix bidirectional progress sync ([#&#8203;1687](https://github.com/grimmory-tools/grimmory/issues/1687)) ([590bd9e](https://github.com/grimmory-tools/grimmory/commit/590bd9eea53be68ef37888df5241629fa3a632bb)) - library stats showing 0KB due to incorrect fileSizeKb field path ([#&#8203;1436](https://github.com/grimmory-tools/grimmory/issues/1436)) ([f3dacb9](https://github.com/grimmory-tools/grimmory/commit/f3dacb99b28aca1ef72214a4d7dc002f163a422f)) - **login:** fix oidc login button on light mode ([#&#8203;1682](https://github.com/grimmory-tools/grimmory/issues/1682)) ([d1298af](https://github.com/grimmory-tools/grimmory/commit/d1298afc452afd51c5ea129e461afb5c210f65f9)) - **metadata:** extract epub titles per spec with regards to ordering ([#&#8203;1637](https://github.com/grimmory-tools/grimmory/issues/1637)) ([d775011](https://github.com/grimmory-tools/grimmory/commit/d77501125fa7b1d3d85e86e44478ff5e5cbccd93)) - **reader:** switch header/footer hover zones from static heights to dynamic ([#&#8203;1716](https://github.com/grimmory-tools/grimmory/issues/1716)) ([a44197e](https://github.com/grimmory-tools/grimmory/commit/a44197e8cea02a44a645726e3bdd18defde70b86)) - **shelf:** fix public shelf book visibility ([#&#8203;1735](https://github.com/grimmory-tools/grimmory/issues/1735)) ([48eefc0](https://github.com/grimmory-tools/grimmory/commit/48eefc03c2f6f5548b8c2a5497fee63f80d1a829)) - **ui:** convert device settings state to signals ([#&#8203;1635](https://github.com/grimmory-tools/grimmory/issues/1635)) ([f6661fe](https://github.com/grimmory-tools/grimmory/commit/f6661fec0b5660bb4d792142cedf7ed6a4ff7da6)) - **ui:** no libraries assigned label ([#&#8203;1736](https://github.com/grimmory-tools/grimmory/issues/1736)) ([0625095](https://github.com/grimmory-tools/grimmory/commit/0625095e1a0050b55ecce7ca6423c090397dbabf)) - **ui:** use signals for OIDC settings ([#&#8203;1737](https://github.com/grimmory-tools/grimmory/issues/1737)) ([d5f652f](https://github.com/grimmory-tools/grimmory/commit/d5f652f8fa5466d45a13433eee0897a9c24c64c8)) - **ui:** use signals for user management to improve reactivity ([#&#8203;1726](https://github.com/grimmory-tools/grimmory/issues/1726)) ([f2b7cdc](https://github.com/grimmory-tools/grimmory/commit/f2b7cdc3528426818759479170341bdcc59a853b)) ##### Performance - **db:** add missing `book_file` indices for ingestion lookups ([#&#8203;1729](https://github.com/grimmory-tools/grimmory/issues/1729)) ([a86dfb2](https://github.com/grimmory-tools/grimmory/commit/a86dfb23dda03b69b3e223e48fd1b6fc5c0b24f5)) - **download:** stream all book downloads via `StreamingResponseBody` ([#&#8203;1722](https://github.com/grimmory-tools/grimmory/issues/1722)) ([798767c](https://github.com/grimmory-tools/grimmory/commit/798767c08283a454ae03543c4f59e8049a25da21)) ##### Chores - **deps:** bump docker/metadata-action from 6.0.0 to 6.1.0 ([#&#8203;1650](https://github.com/grimmory-tools/grimmory/issues/1650)) ([abe1258](https://github.com/grimmory-tools/grimmory/commit/abe1258e9d91693f7fe4a07a4a60a59dbe3c84b2)) - **deps:** bump docker/setup-buildx-action from 4.0.0 to 4.1.0 ([#&#8203;1648](https://github.com/grimmory-tools/grimmory/issues/1648)) ([851fa40](https://github.com/grimmory-tools/grimmory/commit/851fa40c984f667fb1b894c6afcc29e2f4792b11)) - **deps:** bump github/codeql-action from 4.36.1 to 4.36.2 ([#&#8203;1651](https://github.com/grimmory-tools/grimmory/issues/1651)) ([8a06943](https://github.com/grimmory-tools/grimmory/commit/8a06943b3eed86abf7801e84fa140075cfea8a2e)) - **deps:** bump hono from 4.12.18 to 4.12.23 in /frontend ([#&#8203;1642](https://github.com/grimmory-tools/grimmory/issues/1642)) ([43b3c5d](https://github.com/grimmory-tools/grimmory/commit/43b3c5d130ec3ebce514e0d55bff340eaf4e9ad3)) - **deps:** bump taiki-e/install-action from 2.77.6 to 2.81.5 ([#&#8203;1649](https://github.com/grimmory-tools/grimmory/issues/1649)) ([436d04c](https://github.com/grimmory-tools/grimmory/commit/436d04c5acc837b28511d71a0b11ef76f1fe2efd)) - **deps:** bump the gradle-dependencies group across 1 directory with 4 updates ([#&#8203;1646](https://github.com/grimmory-tools/grimmory/issues/1646)) ([d6a88a3](https://github.com/grimmory-tools/grimmory/commit/d6a88a32f6f1687a4d53951bfac34a6f0afbbff5)) - **deps:** bump the npm-dependencies group in /frontend with 25 updates ([#&#8203;1647](https://github.com/grimmory-tools/grimmory/issues/1647)) ([1ffbd54](https://github.com/grimmory-tools/grimmory/commit/1ffbd543e9938321592f9945d691284b0a557165)) - **i18n:** update translations from Weblate ([#&#8203;1644](https://github.com/grimmory-tools/grimmory/issues/1644)) ([11febb9](https://github.com/grimmory-tools/grimmory/commit/11febb9d40336596feedece540507f7d61371d90)) - **i18n:** update translations from Weblate ([#&#8203;1665](https://github.com/grimmory-tools/grimmory/issues/1665)) ([2675c4a](https://github.com/grimmory-tools/grimmory/commit/2675c4a04ac418138bb911e7b88650a98a87ccbe)) - **i18n:** update translations from Weblate ([#&#8203;1678](https://github.com/grimmory-tools/grimmory/issues/1678)) ([1037757](https://github.com/grimmory-tools/grimmory/commit/103775710be9da26bc4bcdfa4ed926083e400b9f)) - **i18n:** update translations from Weblate ([#&#8203;1679](https://github.com/grimmory-tools/grimmory/issues/1679)) ([1b64f13](https://github.com/grimmory-tools/grimmory/commit/1b64f13033045c7869ed12c2ffc296d0d0bdbc3d)) - **i18n:** update translations from Weblate ([#&#8203;1686](https://github.com/grimmory-tools/grimmory/issues/1686)) ([6b28d14](https://github.com/grimmory-tools/grimmory/commit/6b28d14ba2f98e39e943e236aa541d99c9555383)) - **repo:** migrate from yarn to pnpm ([#&#8203;1598](https://github.com/grimmory-tools/grimmory/issues/1598)) ([e83a143](https://github.com/grimmory-tools/grimmory/commit/e83a143c36e9890ffb22e5e937d0a21e423aec06)) - **ui:** add warning for goodreads metadata provider ([#&#8203;1732](https://github.com/grimmory-tools/grimmory/issues/1732)) ([b25a3f5](https://github.com/grimmory-tools/grimmory/commit/b25a3f5b87e5e91a960e3e1f9ef50938adc3a9d6)) - **ui:** normalise text size and spacing ([#&#8203;1656](https://github.com/grimmory-tools/grimmory/issues/1656)) ([349f046](https://github.com/grimmory-tools/grimmory/commit/349f04606265d40613ce4cdba9f54b9c8c3d6215)) ##### Documentation - document Weblate translation workflows ([#&#8203;1643](https://github.com/grimmory-tools/grimmory/issues/1643)) ([d929cd2](https://github.com/grimmory-tools/grimmory/commit/d929cd2df649a61a888c37d306739dc4425156c3)) - update README badges for consistency ([#&#8203;1645](https://github.com/grimmory-tools/grimmory/issues/1645)) ([7129d3c](https://github.com/grimmory-tools/grimmory/commit/7129d3cf82e10ec07e6a6b0a665edc3b3c5dcae0)) #### Contributors We'd like to thank the contributors for this release for taking the time to make Grimmory better. Including but not limited to: [@&#8203;zachyale](https://github.com/zachyale) [@&#8203;alexhb1](https://github.com/alexhb1) [@&#8203;DeeWooo](https://github.com/DeeWooo) [@&#8203;imnotjames](https://github.com/imnotjames) [@&#8203;raphkun](https://github.com/raphkun) #### New Contributors - [@&#8203;DeeWooo](https://github.com/DeeWooo) made their first contribution in [#&#8203;1436](https://github.com/grimmory-tools/grimmory/pull/1436) - [@&#8203;raphkun](https://github.com/raphkun) made their first contribution in [#&#8203;1726](https://github.com/grimmory-tools/grimmory/pull/1726) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
homelab/dc-grimmory!24
No description provided.