1
Fork 0

chore(deps): update gotenberg/gotenberg docker tag to v8.10.0 #68

Merged
lucas merged 1 commit from renovate/gotenberg-gotenberg-8.x into master 2024-09-23 10:11:33 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
gotenberg/gotenberg final minor 8.9.2 -> 8.10.0

Release Notes

gotenberg/gotenberg (gotenberg/gotenberg)

v8.10.0: 8.10.0

Compare Source

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, @​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 for armhf).
  • Updates Go dependencies.

You may now sponsor this open-source project. 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 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [gotenberg/gotenberg](https://github.com/gotenberg/gotenberg) | final | minor | `8.9.2` -> `8.10.0` | --- ### Release Notes <details> <summary>gotenberg/gotenberg (gotenberg/gotenberg)</summary> ### [`v8.10.0`](https://github.com/gotenberg/gotenberg/releases/tag/v8.10.0): 8.10.0 [Compare Source](https://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 [@&#8203;aldenquimby](https://github.com/aldenquimby), [@&#8203;tcarsuzanlandytech](https://github.com/tcarsuzanlandytech) and [@&#8203;callumgarven](https://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 [@&#8203;markusberg](https://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 [@&#8203;omni-htg](https://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 [@&#8203;eMerzh](https://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://github.com/sponsors/gulien). Thanks ❤️ </details> --- ### 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 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ny4zIiwidXBkYXRlZEluVmVyIjoiMzguNTcuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-09-21 11:30:34 +02:00
lucas merged commit e36fcc28d6 into master 2024-09-23 10:11:33 +02:00
lucas deleted branch renovate/gotenberg-gotenberg-8.x 2024-09-23 10:11:34 +02:00
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: lucas/ci-images#68
No description provided.