Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(container): update image docker.io/gotenberg/gotenberg to v8.12.0 #2625

Merged
merged 1 commit into from
Oct 15, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 29, 2024

This PR contains the following updates:

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

Release Notes

gotenberg/gotenberg (docker.io/gotenberg/gotenberg)

v8.12.0: 8.12.0

Compare Source

New Features

Bind IP

The new flag --api-bind-ip allows to set the IP address the API should bind to for incoming connections, instead of the default 0.0.0.0.

For instance: --api-bind-ip=127.0.0.1.

Thanks @​dani for the suggestion!

Scope Extra HTTP Headers (Chromium)

You can add an optional scope token to a header value to restrict its application using a regular expression.

For instance:

curl \
--request POST http://localhost:3000/forms/chromium/convert/url \
--form url=https://my.url \
--form-string 'extraHttpHeaders={"X-Scoped-Header":"value;scope=https?:\\/\\/([a-zA-Z0-9-]+\\.)*domain\\.com\\/.*"}' \
-o my.pdf

This new scope token is only processed by Gotenberg and is never sent with the header value.

Thanks @​forg002-ctrl and @​OsoianMarcel for the help!

pdfcpu CLI

In earlier versions of Gotenberg, we used the pdfcpu Golang library directly. However, there wasn't a clean way to terminate the process in case of a timeout, which could lead to resource leaks. We now rely on the pdfcpu CLI, allowing us to effectively handle timeouts, resulting in a more stable PDF engine.

Chore

Updates Go dependencies.


You may now sponsor this open-source project. Thanks ❤️

v8.11.1: 8.11.1

Compare Source

Fix

Webhook Duplicate Trace IDs

Webhook callbacks returned duplicate trace IDs when there were multiple requests pending. This is now fixed.

Thanks @​lrakauskas for the heads up!

Chore

  • Updates Noto Color Emoji to Unicode 16.0.
  • Updates LibreOffice to version 24.8.2.
  • Updates Go dependencies.

You may now sponsor this open-source project. Thanks ❤️

v8.11.0: 8.11.0

Compare Source

New Features

Body Limit

You may now set a body limit for multipart/form-data requests, including files downloaded via the downloadFrom form field.
To enable this feature, set the --api-body-limit flag with a string value like 500KB, 5MB, 5GB, etc. There is no limit by default.

New skipNetworkIdleEvent default value (Chromium)

By default, Gotenberg does not wait anymore for the network idle event, significantly speeding up the conversion process. Although Chromium triggers this event heuristically, it is often — if not always — fired too late for page rendering.

Chore

Updates Go dependencies.


You may now sponsor this open-source project. Thanks ❤️


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), 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.


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

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

Copy link
Contributor

no HelmRelease objects found in cluster

@renovate renovate bot changed the title feat(container): update image docker.io/gotenberg/gotenberg to v8.11.0 feat(container): update image docker.io/gotenberg/gotenberg to v8.11.1 Oct 6, 2024
@renovate renovate bot force-pushed the renovate/docker.io-gotenberg-gotenberg-8.x branch from ef8ce4c to e135b20 Compare October 6, 2024 12:22
@renovate renovate bot force-pushed the renovate/docker.io-gotenberg-gotenberg-8.x branch from e135b20 to 2932c01 Compare October 11, 2024 17:54
@renovate renovate bot changed the title feat(container): update image docker.io/gotenberg/gotenberg to v8.11.1 feat(container): update image docker.io/gotenberg/gotenberg to v8.12.0 Oct 11, 2024
@tuxpeople tuxpeople merged commit a6d5c29 into main Oct 15, 2024
3 of 5 checks passed
@tuxpeople tuxpeople deleted the renovate/docker.io-gotenberg-gotenberg-8.x branch October 15, 2024 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant