Skip to content

chore(deps): update container image gotenberg/gotenberg to v8.34.0#4272

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/gotenberg-gotenberg-8.x
Jun 12, 2026
Merged

chore(deps): update container image gotenberg/gotenberg to v8.34.0#4272
renovate[bot] merged 1 commit into
masterfrom
renovate/gotenberg-gotenberg-8.x

Conversation

@renovate

@renovate renovate Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
gotenberg/gotenberg minor 8.33.08.34.0

Release Notes

gotenberg/gotenberg (gotenberg/gotenberg)

v8.34.0: 8.34.0

Compare Source

Security Fixes ⚠️
  • Block content linked from untrusted locations in LibreOffice. An uploaded document could reference external (http(s)://) or local (file:///…) resources that LibreOffice resolved during conversion, giving blind SSRF and a limited local-file read. The soffice profile now sets BlockUntrustedRefererLinks, so soffice refuses to load any content a document links. Embedded content is unaffected; documents relying on linked resources no longer render them.
New Features
  • Factur-X / ZUGFeRD metadata (#​1552). Conversions now inject the matching XMP metadata, and the API replaces the single facturx payload with dedicated form fields. Thanks @​fank.
  • Owner-only encryption and permissions. A new ownerPassword, independent of userPassword, plus permission controls restrict what a viewer may do without locking the document open.
  • log-std-level-case (#​1339). New flag to set the level field casing in standard output, lower (default) or upper. Thanks @​Jaben.
Observability
  • Trace enrichment. New process.exec client spans, supervisor queue-wait and launch sub-spans, a Chromium print_to_pdf sub-span, backing-binary versions (Chromium, LibreOffice, qpdf, …) recorded on spans and captured at build time, and per-conversion I/O, network, and size attributes on Chromium and LibreOffice spans.
  • Error classification. Chromium and LibreOffice failures set an error.type from a bounded enum.
  • Richer resource and metrics. Process, OS, host, and container resource detectors, semconv aligned to v1.41.0, a trace-based exemplar filter, and conversions-since-restart and queue-depth gauges.
Bug Fixes
  • CSV conversions leaked the upload's UUID filename as a page header (#​1568). Calc printed the sheet name, which was the UUID-based upload filename, as a centered page header. Now suppressed. Thanks @​vapranav.
  • Webhook async lost trace context. The async delivery goroutine detached from the request context and dropped the trace, breaking span continuity. It now preserves the context via context.WithoutCancel.
  • ca-certificates missing in the chromium-only image. Outbound TLS could fail in the chromium-only build. The package is now installed. Thanks @​osvein.
  • LibreOffice core-dump retries. Retries on ErrCoreDumped are now capped and observable, and the ErrRuntimeException message is corrected.
Chore
  • Updated Chromium to version 149.0.7827.102-1.
  • Updated Go dependencies.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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

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


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

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

@renovate renovate Bot requested a review from Michaelpalacce as a code owner June 12, 2026 19:34
@renovate renovate Bot merged commit f4dcc08 into master Jun 12, 2026
2 checks passed
@renovate renovate Bot deleted the renovate/gotenberg-gotenberg-8.x branch June 12, 2026 23:35
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.

0 participants