chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.10.0
This MR contains the following updates:
Package | Type | Update | Change | OpenSSF |
---|---|---|---|---|
docker.io/gotenberg/gotenberg | Kustomization | minor |
8.9.2 -> 8.10.0
|
Release Notes
gotenberg/gotenberg (docker.io/gotenberg/gotenberg)
v8.10.0
: 8.10.0
New Features
Download from URLs
All multipart/form-data routes now accept a form field downloadFrom
.
This field accepts a JSON string (e.g., [{"url":"http://localhost:80/","extraHttpHeaders":{"X-Foo":"Bar"}}]
) and attempts to download each entry (file) in parallel. URLs MUST return a Content-Disposition header with a filename parameter.
You can configure its behavior using the following flags:
-
--api-download-from-allow-list
- Set the allowed URLs for the download from feature using a regular expression. -
--api-download-from-deny-list
- Set the denied URLs for the download from feature using a regular expression -
--api-download-from-max-retry
- Set the maximum number of retries for the download from feature. -
--api-disable-download-from
- Disable the download from feature.
Thanks @aldenquimby, @tcarsuzanlandytech and @callumgarven for the help!
Convert Files with a Password (LibreOffice)
The route /forms/libreoffice/convert
now accepts a password
form field, allowing conversion of password-protected documents.
Thanks @markusberg for the suggestion!
Health Check with HEAD Method
The /health
route now accepts the HEAD method. The only difference from the GET method is that the response body will be empty.
Thanks @omni-htg for the suggestion!
Fixes
Blank PDF on Errors (Chromium)
The Chromium module now correctly returns a 400 Bad Request if the browser encounters one of the following errors:
net::ERR_CONNECTION_CLOSED
net::ERR_CONNECTION_RESET
net::ERR_CONNECTION_REFUSED
net::ERR_CONNECTION_ABORTED
net::ERR_CONNECTION_FAILED
net::ERR_NAME_NOT_RESOLVED
net::ERR_INTERNET_DISCONNECTED
net::ERR_ADDRESS_UNREACHABLE
net::ERR_BLOCKED_BY_CLIENT
net::ERR_BLOCKED_BY_RESPONSE
Thanks @eMerzh for suggestion!
Error Logging Leaking "File Already Closed"
In some scenarios, such as when using the QPDF engine, the logger was logging irrelevant errors.
Chore
- Updates Chromium to version
129.0.6668.58
(except forarmhf
). - Updates Go dependencies.
You may now sponsor this open-source project. Thanks
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.