davralin / cluster-ops

Repo for managing kubernetes-clusters
Do What The F*ck You Want To Public License
6 stars 2 forks source link

feat(container): Update docker.io/gotenberg/gotenberg ( 8.9.2 → 8.10.0 ) #4301

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Update Change
docker.io/gotenberg/gotenberg minor 8.9.2 -> 8.10.0

Release Notes

gotenberg/gotenberg (docker.io/gotenberg/gotenberg) ### [`v8.10.0`](https://redirect.github.com/gotenberg/gotenberg/releases/tag/v8.10.0): 8.10.0 [Compare Source](https://redirect.github.com/gotenberg/gotenberg/compare/v8.9.2...v8.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 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](https://redirect.github.com/aldenquimby), [@​tcarsuzanlandytech](https://redirect.github.com/tcarsuzanlandytech) and [@​callumgarven](https://redirect.github.com/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](https://redirect.github.com/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](https://redirect.github.com/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](https://redirect.github.com/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 for `armhf`). - Updates Go dependencies. *** You may now [sponsor this open-source project](https://redirect.github.com/sponsors/gulien). Thanks ❤️

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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



This PR was generated by Mend Renovate. View the repository job log.