github gotenberg/gotenberg v8.22.0
8.22.0

latest release: v8.23.0
17 days ago

New Features

Webhook Sync Mode

New flag --webhook-enable-sync-mode (or environment variable WEBHOOK_ENABLE_SYNC_MODE) to enable synchronous mode for webhooks.

This is especially useful in serverless environments. Thanks @ynarwal!

Cloud Run

This image is now preconfigured for Cloud Run with the following:

  • Uses the PORT environment variable provided by Cloud Run.
  • Logs in a format compatible with Cloud Run.
  • Auto-starts Chromium and LibreOffice for faster readiness.
  • Uses synchronous webhook mode, since Cloud Run may stop the container if there’s no HTTP activity.

AWS Lambda

We now provide a dedicated Docker image tag, available on both linux/amd64 and linux/arm64 architectures:

gotenberg/gotenberg:8-aws-lambda

This image is preconfigured for AWS Lambda:

  • Uses the AWS_LWA_PORT environment variable provided by AWS Lambda.
  • Auto-starts Chromium and LibreOffice for faster readiness.
  • Uses synchronous webhook mode, since AWS Lambda may stop the container if there’s no HTTP activity.

Thanks @ynarwal and @sefij!

Bug Fix

Chromium

  • Hyphens are now working all the time. Thanks @BernhardBaumrock for the sponsorship!

Chore

  • Updated base image to Debian 13 (trixie).
  • Updated Chromium to version 139.0.7258.127-1 (all platforms). Note: the linux/amd64 variant now also uses Chromium instead of Google Chrome stable.
  • Updated pdfcpu to version 0.11.0.
  • Updated noto-color-emoji to version 2.048.
  • Updated Go to version 1.25.
  • Updated Go dependencies.

Don't miss a new gotenberg release

NewReleases is sending notifications on new releases.