Skip to content

feat(container): update image docker.io/gotenberg/gotenberg ( 8.27.0 → 8.28.0 )#982

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/chongus-docker.io-gotenberg-gotenberg-8.x
Mar 21, 2026
Merged

feat(container): update image docker.io/gotenberg/gotenberg ( 8.27.0 → 8.28.0 )#982
renovate[bot] merged 1 commit intomainfrom
renovate/chongus-docker.io-gotenberg-gotenberg-8.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 21, 2026

This PR contains the following updates:

Package Update Change
docker.io/gotenberg/gotenberg minor 8.27.08.28.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

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

v8.28.0: 8.28.0

Compare Source

New Features

PDF Engines
  • Watermark: Added POST /forms/pdfengines/watermark route. Applies a watermark (behind page content) to one or more PDF files. Supports text, image, or pdf sources. Also available as optional form fields on Chromium, LibreOffice, merge, and split routes. Configurable via --pdfengines-watermark-engines (default: pdfcpu,pdftk).
  • Stamp: Added POST /forms/pdfengines/stamp route. Applies a stamp (on top of page content) to one or more PDF files. Same source types and integration points as watermark. Configurable via --pdfengines-stamp-engines (default: pdfcpu,pdftk).
  • Rotate: Added POST /forms/pdfengines/rotate route. Rotates pages by 90°, 180°, or 270° with optional page selection. Also available as optional form fields (rotateAngle, rotatePages) on all composite routes. Configurable via --pdfengines-rotate-engines (default: pdfcpu, pdftk).
  • Bookmarks (Read): Added POST /forms/pdfengines/bookmarks/read route. Returns the hierarchical bookmark outline from one or more PDF files as JSON. Configurable via --pdfengines-read-bookmarks-engines (default: pdfcpu).
  • Bookmarks (Write): Added POST /forms/pdfengines/bookmarks/write route. Accepts either a flat list (applied to all files) or a filename-keyed map. Configurable via --pdfengines-write-bookmarks-engines (default: pdfcpu, pdftk).
  • Merge Bookmark Management: The merge route now supports a bookmarks form field for custom bookmarks with automatic page-offset shifting, and an autoIndexBookmarks option to extract and reindex existing bookmarks from input files.
  • PDF/A & PDF/UA Compliance: Reordered the processing pipeline so that PDF/A and PDF/UA conversion runs after watermark, stamp, and flatten operations. Also reject incompatible combinations (e.g., PDF/A + encryption, PDF/A-1/2 + embeds) with a 400 Bad Request.
LibreOffice
  • Native Watermarks: Added support for LibreOffice's built-in watermark rendering during PDF export via new form fields: nativeWatermarkText, nativeWatermarkColor, nativeWatermarkFontHeight, nativeWatermarkRotateAngle, nativeWatermarkFontName, and nativeTiledWatermarkText.
API
  • Download From: Extended the downloadFrom JSON schema with a field property ("watermark", "stamp", "embedded", or "") to route downloaded files to the appropriate form field bucket. The existing embedded boolean is preserved for backward compatibility.

Chore

  • Updated Chromium to 146.0.7680.153-1.
  • Updated Go dependencies.

Configuration

📅 Schedule: 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.

…→ 8.28.0 )

| datasource | package                       | from   | to     |
| ---------- | ----------------------------- | ------ | ------ |
| docker     | docker.io/gotenberg/gotenberg | 8.27.0 | 8.28.0 |
@homelab-assistant
Copy link

--- HelmRelease: default/paperless-ngx Deployment: default/paperless-ngx-gotenberg

+++ HelmRelease: default/paperless-ngx Deployment: default/paperless-ngx-gotenberg

@@ -35,13 +35,13 @@

       dnsPolicy: ClusterFirst
       containers:
       - command:
         - gotenberg
         - --chromium-disable-javascript=true
         - --chromium-allow-list=file:///tmp/.*
-        image: docker.io/gotenberg/gotenberg:8.27.0@sha256:d71ab8c13b6bd47c7bc81195082005dfb17eaa75e8b1fadd347a64ee66ed98d5
+        image: docker.io/gotenberg/gotenberg:8.28.0@sha256:f172b1ce5ec7516ab9452d33bfe3f198d778d3de39655825aa550f4a33946666
         name: main
         resources:
           limits:
             cpu: 3000m
             memory: 6000Mi
           requests:

@homelab-assistant
Copy link

--- cluster-apps/chongus/default/paperless/app Kustomization: default/paperless-ngx HelmRelease: default/paperless-ngx

+++ cluster-apps/chongus/default/paperless/app Kustomization: default/paperless-ngx HelmRelease: default/paperless-ngx

@@ -21,13 +21,13 @@

             command:
             - gotenberg
             - --chromium-disable-javascript=true
             - --chromium-allow-list=file:///tmp/.*
             image:
               repository: docker.io/gotenberg/gotenberg
-              tag: 8.27.0@sha256:d71ab8c13b6bd47c7bc81195082005dfb17eaa75e8b1fadd347a64ee66ed98d5
+              tag: 8.28.0@sha256:f172b1ce5ec7516ab9452d33bfe3f198d778d3de39655825aa550f4a33946666
             resources:
               limits:
                 cpu: 3000m
                 memory: 6000Mi
               requests:
                 cpu: 10m

@renovate renovate bot merged commit edca496 into main Mar 21, 2026
10 checks passed
@renovate renovate bot deleted the renovate/chongus-docker.io-gotenberg-gotenberg-8.x branch March 21, 2026 22:39
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