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

Merged
renovate merged 1 commit from renovate/all-minor-patch into main 2026-08-19 16:11:28 +00:00
Member

This PR contains the following updates:

Package Update Change
ghcr.io/grimmory-tools/grimmory patch v3.3.1 → v3.3.2

Release Notes

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

v3.3.2

Compare Source

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 by @​tonghuaroot.

Changelog

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

Bug Fixes

Refactors

Chores

Dependencies

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 @​king-407 @​leandroltz0


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 CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/grimmory-tools/grimmory](https://github.com/grimmory-tools/grimmory) | patch | `v3.3.1` → `v3.3.2` | --- ### Release Notes <details> <summary>grimmory-tools/grimmory (ghcr.io/grimmory-tools/grimmory)</summary> ### [`v3.3.2`](https://github.com/grimmory-tools/grimmory/releases/tag/v3.3.2) [Compare Source](https://github.com/grimmory-tools/grimmory/compare/v3.3.1...v3.3.2) This patch release of Grimmory contains many bug fixes - including one security related bug fix. The security fix ([#&#8203;2357](https://github.com/grimmory-tools/grimmory/issues/2357)) improves our mitigations against [SSRF attacks](https://owasp.org/www-community/attacks/Server_Side_Request_Forgery) via more complete filters on outbound requests - reported by [@&#8203;tonghuaroot](https://github.com/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 ([#&#8203;2245](https://github.com/grimmory-tools/grimmory/issues/2245)) ([`c7d147c`](https://github.com/grimmory-tools/grimmory/commit/c7d147c8ed23c5a976c8a2291c199b84cb3ab1d1)) - **api:** apply timeout to all restclient instances ([#&#8203;2321](https://github.com/grimmory-tools/grimmory/issues/2321)) ([`ef041dd`](https://github.com/grimmory-tools/grimmory/commit/ef041dd4934206b61f8f2e40ff64c479e1af2af9)) - **api:** book files cannot be left in a detached state ([#&#8203;2389](https://github.com/grimmory-tools/grimmory/issues/2389)) ([`eb5d390`](https://github.com/grimmory-tools/grimmory/commit/eb5d3905e022c2a968dd7181088a284b32a69c69)) - **api:** emit correct `Content-Type` for covers ([#&#8203;2285](https://github.com/grimmory-tools/grimmory/issues/2285)) ([`dfa81e3`](https://github.com/grimmory-tools/grimmory/commit/dfa81e303006e0fe8d35ea92baae8909946a926d)) - **api:** prevent NPE with default value in `MetadataUpdateWrapper` ([#&#8203;2337](https://github.com/grimmory-tools/grimmory/issues/2337)) ([`41fa0c1`](https://github.com/grimmory-tools/grimmory/commit/41fa0c107ad69983d24001b1e0abd8dc6f4a80da)) - **api:** stricter SSRF protections ([#&#8203;2357](https://github.com/grimmory-tools/grimmory/issues/2357)) ([`31b574d`](https://github.com/grimmory-tools/grimmory/commit/31b574d3a7a7aa0ceda1b540325addbc867b37ca)) - **api:** use `ApiException` instead of `EntityNotFoundExcepion` ([#&#8203;2302](https://github.com/grimmory-tools/grimmory/issues/2302)) ([`e88de1a`](https://github.com/grimmory-tools/grimmory/commit/e88de1a495be98ac70543c80d52b62fc3be70a6c)) - **api:** use `Set` for `BookEntity.bookFiles` to mitigate duplicates ([#&#8203;2297](https://github.com/grimmory-tools/grimmory/issues/2297)) ([`f85ae0d`](https://github.com/grimmory-tools/grimmory/commit/f85ae0d2ec727a5e317e917c4b76c5c9ba12d380)) - **api:** wrap recalc match score in transaction to allow lazy load ([#&#8203;2332](https://github.com/grimmory-tools/grimmory/issues/2332)) ([`dbd9106`](https://github.com/grimmory-tools/grimmory/commit/dbd91065f6cc4e26cad0d5194a41607d7e01f34e)) - **archive:** ignore directories when streaming entries from zip ([#&#8203;2327](https://github.com/grimmory-tools/grimmory/issues/2327)) ([`b24e104`](https://github.com/grimmory-tools/grimmory/commit/b24e104681ea44b6dc62305415029d96361696b6)) - **audible:** emit external Audible URL with region domain ([#&#8203;2329](https://github.com/grimmory-tools/grimmory/issues/2329)) ([`8fa769b`](https://github.com/grimmory-tools/grimmory/commit/8fa769bfd59c9b297b4fd09cb730180e269edd6d)) - **audible:** use expected URL patterns for product links ([#&#8203;2390](https://github.com/grimmory-tools/grimmory/issues/2390)) ([`ddb9d3c`](https://github.com/grimmory-tools/grimmory/commit/ddb9d3cfcb92f3f8e45e13e01d4bcc566058c343)) - **books:** prevent duplicate book file entries ([#&#8203;2289](https://github.com/grimmory-tools/grimmory/issues/2289)) ([`c3b4593`](https://github.com/grimmory-tools/grimmory/commit/c3b459318519ddd94f848e87cd49ad97d6520dc4)) - **hardcover:** use injected restclient with expected timeouts ([#&#8203;2320](https://github.com/grimmory-tools/grimmory/issues/2320)) ([`9d15192`](https://github.com/grimmory-tools/grimmory/commit/9d15192c185fda64da5128c3947bb8295b40b211)) - **ui:** refresh duplicate merger after deleting books ([#&#8203;2284](https://github.com/grimmory-tools/grimmory/issues/2284)) ([`97226de`](https://github.com/grimmory-tools/grimmory/commit/97226de24ea3ce81a4d2ae3725aa12c2080e3adb)) - **ui:** use signals to make ISBN import reactive ([#&#8203;2324](https://github.com/grimmory-tools/grimmory/issues/2324)) ([`42378ec`](https://github.com/grimmory-tools/grimmory/commit/42378ec8c96c7c231748cdd1a36ffccfcb9c7f8a)) #### Refactors - **amazon:** use predefined domains ([#&#8203;2367](https://github.com/grimmory-tools/grimmory/issues/2367)) ([`2a8d8ea`](https://github.com/grimmory-tools/grimmory/commit/2a8d8eae1402875eb452edec95eb92d4df2e1e9f)) - **ui:** app-menu positioning and styling refinements ([#&#8203;2308](https://github.com/grimmory-tools/grimmory/issues/2308)) ([`f617650`](https://github.com/grimmory-tools/grimmory/commit/f617650e03c31242c8e505028cbb358c9bbeb33a)) - **ui:** create metadata search provider anchor in template ([#&#8203;2317](https://github.com/grimmory-tools/grimmory/issues/2317)) ([`536f6af`](https://github.com/grimmory-tools/grimmory/commit/536f6af142f8f56b06b45a6bd4f15e10f3dbb207)) #### Chores - **epub:** avoid EpubContainer in EpubMetadataExtractor ([#&#8203;2128](https://github.com/grimmory-tools/grimmory/issues/2128)) ([`f9d39d2`](https://github.com/grimmory-tools/grimmory/commit/f9d39d2cc1525bcd4befc11ac178a9c73972ba97)) - **epub:** avoid EpubContainer in EpubMetadataWriter ([#&#8203;2162](https://github.com/grimmory-tools/grimmory/issues/2162)) ([`4f249a6`](https://github.com/grimmory-tools/grimmory/commit/4f249a63e44dc77eb6a2b319b8898250043b874b)) - **epub:** drop unused EpubMetadataExtractor methods ([#&#8203;2312](https://github.com/grimmory-tools/grimmory/issues/2312)) ([`df1e1aa`](https://github.com/grimmory-tools/grimmory/commit/df1e1aa32b3327a73bd9411fba226ebf4c7002c0)) - **epub:** move cover detector back into Grimmory ([#&#8203;2108](https://github.com/grimmory-tools/grimmory/issues/2108)) ([`c6cbff1`](https://github.com/grimmory-tools/grimmory/commit/c6cbff14cdd724cb12b23bd58dcb8b07b300fd67)) - **epub:** use expected imports for epubreader ([#&#8203;2287](https://github.com/grimmory-tools/grimmory/issues/2287)) ([`660e95c`](https://github.com/grimmory-tools/grimmory/commit/660e95ccef93f51263451aaabde255c4dfce488a)) - **koreader:** move CFI operations back into grimmory ([#&#8203;2107](https://github.com/grimmory-tools/grimmory/issues/2107)) ([`124d463`](https://github.com/grimmory-tools/grimmory/commit/124d4639ed9c51ce3d9eb11ddb4901094a41e3fd)) ##### Dependencies - bump the frontend group with 17 updates ([#&#8203;2360](https://github.com/grimmory-tools/grimmory/issues/2360)) ([`e20c5a3`](https://github.com/grimmory-tools/grimmory/commit/e20c5a394808c93f8f8767c59c3506a9b3bc146b)) - bump the gradle-dependencies group in /backend with 3 updates ([#&#8203;2359](https://github.com/grimmory-tools/grimmory/issues/2359)) ([`4a9516d`](https://github.com/grimmory-tools/grimmory/commit/4a9516d2ac8c10a46dcf7d29813809c95794778b)) - bump the release-tooling group with 2 updates ([#&#8203;2358](https://github.com/grimmory-tools/grimmory/issues/2358)) ([`9e6b133`](https://github.com/grimmory-tools/grimmory/commit/9e6b1338f8fe89cc4c9577f838351e21e4a6d63c)) - drop unused epub4j native ([#&#8203;2303](https://github.com/grimmory-tools/grimmory/issues/2303)) ([`589cebe`](https://github.com/grimmory-tools/grimmory/commit/589cebea583d45baef69d9de139fd715b78b68c9)) #### 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;alexhb1](https://github.com/alexhb1) [@&#8203;imnotjames](https://github.com/imnotjames) [@&#8203;king-407](https://github.com/king-407) [@&#8203;leandroltz0](https://github.com/leandroltz0) </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 CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zNC4zIiwidXBkYXRlZEluVmVyIjoiNDQuMzQuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
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!36
No description provided.