chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.37.0 #305
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/docker.io-gotenberg-gotenberg-8.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
8.36.0→8.37.0Release Notes
gotenberg/gotenberg (docker.io/gotenberg/gotenberg)
v8.37.0: 8.37.0Compare Source
Security Fixes ⚠️
http://trusted.example.com@10.0.0.1/satisfied an allow-list anchored ontrusted\.example\.comand skipped the IP checks, andhttp://a@127.0.0.1/slipped past a deny-list anchored on127\..100.64.0.0/10, where Alibaba Cloud serves instance metadata, and198.18.0.0/15passed the*_DENY_PRIVATE_IPSchecks.csvororeached ExifTool as a command-line option, not a tag. Such keys now return400; prefix them with a group, for exampleXMP:csv.downloadFromredirect blocked by the outbound policy answered400with the allow-list, deny-list, or IP policy in the message. It now gets the same generic403as a blocked first hop.downloadFromfetches honor the request deadline, webhook deliveries get their own budget, retries included, and a remoteRetry-Aftercan no longer exceed the configured maximum wait.New Features
--pdfengines-max-concurrencybounds how many files the per-file features (metadata, encryption, stamps, watermarks, flattening, and more) process at once, across all requests. The default1keeps the sequential behavior; raise it to trade memory for speed on multi-file requests. LibreOffice is not affected: scale containers instead.downloadFromlimits.--api-download-from-max-concurrencybounds the fetches in flight per request,10by default (previously unbounded).--api-download-from-max-entriescaps the array size,0(no limit) by default.--api-enable-debug-routewithout authentication. Nothing fails to start.Bug Fixes
503while--chromium-restart-afteror--libreoffice-restart-afterrecycled the process. Planned restarts now report healthy; unplanned ones still don't. Thanks @adq-talbot.libreoffice-math; it's back (#1645). Thanks @joh-klein.503(#1641). Thanks @cqjjjzr and @Haseeb-1698.OTEL_*_EXPORTERfell back to OTLP onlocalhostand kept retrying. Each signal now stays off until its variable is set, as documented. Thanks @SuperSandro2000..xlsbreturned500(#1655). It now returns400pointing at thepasswordform field. Thanks @MaxFreedomPollard.name (2).ext, in upload order. Very long extensions and a best-effort symlink step no longer fail the request with500.Gotenberg-Output-Filename. The header is now read before Echo recycles the request context.4xxleaked a connection, a failed LibreOffice start leaked its outbound proxy, and Chromium's per-conversion network map kept every settled request.Chore
152.0.7977.82.26.8.0.unoconvertertov0.5.0, which drops thedistutilsdependency.1.27.1.v2.13.2.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.
bfe3ab5dd2to5f545e72d55f545e72d5a5b552eec0a5b552eec0tobabb752dc7babb752dc7toe76cdb6dcbe76cdb6dcbto0392f3018e0392f3018eto203182048d203182048dtoab14ef9cb1ab14ef9cb1toc10ac74e7ac10ac74e7atoba6cc7cb5fba6cc7cb5f456a00b016456a00b016to9b4788376f9b4788376ftodeedb4c6dcdeedb4c6dcto55e63fa98555e63fa985to41b79ece0641b79ece06to6a74a563706a74a56370to9d6dd55d819d6dd55d81tofa3a440097View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.