-
Notifications
You must be signed in to change notification settings - Fork 0
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
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.2 #87
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/docker.io-gotenberg-gotenberg-8.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.4.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.5.0
Apr 25, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
April 25, 2024 17:37
5cfbdc9
to
ba019bd
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.5.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.5.1
May 22, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
May 22, 2024 11:17
ba019bd
to
543bbb8
Compare
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
June 4, 2024 18:46
543bbb8
to
93e6491
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.5.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.6.0
Jun 4, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
June 13, 2024 11:46
93e6491
to
52425e9
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.6.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.7.0
Jun 13, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
July 3, 2024 18:40
52425e9
to
6472caa
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.7.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.8.0
Jul 3, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
July 18, 2024 16:16
6472caa
to
d27488d
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.8.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.8.1
Jul 18, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
July 29, 2024 12:35
d27488d
to
b44d3a4
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.8.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.0
Jul 29, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
2 times, most recently
from
August 11, 2024 15:21
a9117fe
to
50b2679
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.1
Aug 11, 2024
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.2
Sep 3, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
September 3, 2024 10:12
50b2679
to
0658231
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.9.2
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.10.0
Sep 21, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
September 21, 2024 09:46
0658231
to
0620eb6
Compare
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
September 29, 2024 19:00
0620eb6
to
c50cc3a
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.10.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.11.0
Sep 29, 2024
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.11.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.11.1
Oct 6, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
2 times, most recently
from
October 11, 2024 15:21
5bddaff
to
e394866
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.11.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.12.0
Oct 11, 2024
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.12.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.13.0
Nov 5, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
November 5, 2024 20:35
e394866
to
6cc708f
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.13.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.14.0
Nov 18, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
November 18, 2024 10:57
6cc708f
to
ef1ebab
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.14.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.14.1
Nov 21, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
November 21, 2024 10:57
ef1ebab
to
3daf159
Compare
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
December 22, 2024 17:09
3daf159
to
d2a760b
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.14.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.0
Dec 22, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
December 23, 2024 14:17
d2a760b
to
82f8008
Compare
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.0
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.1
Dec 23, 2024
renovate
bot
changed the title
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.1
chore(deps): update docker.io/gotenberg/gotenberg docker tag to v8.15.2
Dec 25, 2024
renovate
bot
force-pushed
the
renovate/docker.io-gotenberg-gotenberg-8.x
branch
from
December 25, 2024 23:00
82f8008
to
b2cfd71
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.7.0
->8.15.2
Release Notes
gotenberg/gotenberg (docker.io/gotenberg/gotenberg)
v8.15.2
: 8.15.2Compare Source
New Feature
This release improves the cleanup process for both LibreOffice and Chromium when they are restarted, and makes Chromium’s restart strategy (e.g.,
--chromium-restart-after
) more effective.Chore
Updates Go dependencies.
You may now sponsor this open-source project. Thanks ❤️
v8.15.1
: 8.15.1Compare Source
Fix
The PDF/A and PDF/UA conversion is broken in version
8.15.0
for the Chromium and LibreOffice routes. This release fixes this issue. Thanks @starwalkn for the heads up!You may now sponsor this open-source project. Thanks ❤️
v8.15.0
: 8.15.0Compare Source
Happy Holidays! 🎅 🎁 🎄
New Features
Split Route
This release brings a new multipart/form-data route for splitting PDF files:
It accepts the following form fields:
Thanks @ps73, @nodecentral, @markitosgv, @wjkoh!
Split Chromium PDFs
The multipart/form-data routes from the Chromium module also accepts the previous form fields for splitting the resulting PDF.
Split LibreOffice PDFs
In the same manner, the multipart/form-data route from the LibreOffice module accepts the previous form fields for splitting the resulting PDFs.
Chore
131.0.6778.204/139
(except forarmhf
).You may now sponsor this open-source project. Thanks ❤️
v8.14.1
: 8.14.1Compare Source
Fix
Keywords metadata (ExifTool PDF Engine)
The
Keywords
metadata is now correctly handled by ExifTool.Thanks @ABAG603 for the heads up!
You may now sponsor this open-source project. Thanks ❤️
v8.14.0
: 8.14.0Compare Source
New Feature
Generate Document Outline (Chromium)
The new form field
generateDocumentOutline
embeds the document outline into the PDF if set to true.Thanks @nktnet1 for the contribution!
Chore
Updates Go dependencies.
You may now sponsor this open-source project. Thanks ❤️
v8.13.0
: 8.13.0Compare Source
New Features
Select PDF Engines per Feature
You may now select PDF engines for each feature thanks to new flags:
--pdfengines-merge-engines
- Set the PDF engines and their order for the merge feature (default qpdf,pdfcpu,pdftk).--pdfengines-convert-engines
- Set the PDF engines and their order for the convert feature (default libreoffice-pdfengine).--pdfengines-read-metadata-engines
- Set the PDF engines and their order for the read metadata feature (default exiftool).--pdfengines-write-metadata-engines
- Set the PDF engines and their order the write metadata feature (default exiftool).--pdfengines-engines
is deprecated.Fail On Resource HTTP Status Codes (Chromium)
Like
failOnHttpStatusCodes
, the newfailOnResourceHttpStatusCodes
form field tells Gotenberg to return a 409 Conflict response if the HTTP status code from at least one resource is not acceptable.Resource Network Errors (Chromium)
The new form field
failOnResourceLoadingFailed
tells Gotenberg to return a 409 Conflict if Chromium encounters any of the following network errors while attempting to load a resource:net::ERR_CONNECTION_CLOSED
net::ERR_CONNECTION_RESET
net::ERR_CONNECTION_REFUSED
net::ERR_CONNECTION_ABORTED
net::ERR_CONNECTION_FAILED
net::ERR_NAME_NOT_RESOLVED
net::ERR_INTERNET_DISCONNECTED
net::ERR_ADDRESS_UNREACHABLE
net::ERR_BLOCKED_BY_CLIENT
net::ERR_BLOCKED_BY_RESPONSE
net::ERR_FILE_NOT_FOUND
Chore
130.0.6723.91
(except forarmhf
).You may now sponsor this open-source project. Thanks ❤️
v8.12.0
: 8.12.0Compare 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 default0.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:
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.1Compare 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
16.0
.24.8.2
.You may now sponsor this open-source project. Thanks ❤️
v8.11.0
: 8.11.0Compare 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 ❤️
v8.10.0
: 8.10.0Compare Source
New Features
Download from URLs
All multipart/form-data routes now accept a form field
downloadFrom
.This field accepts a JSON string (e.g.,
[{"url":"http://localhost:80/","extraHttpHeaders":{"X-Foo":"Bar"}}]
) and attempts to download each entry (file) in parallel. URLs MUST return a Content-Disposition header with a filename parameter.You can configure its behavior using the following flags:
--api-download-from-allow-list
- Set the allowed URLs for the download from feature using a regular expression.--api-download-from-deny-list
- Set the denied URLs for the download from feature using a regular expression--api-download-from-max-retry
- Set the maximum number of retries for the download from feature.--api-disable-download-from
- Disable the download from feature.Thanks @aldenquimby, @tcarsuzanlandytech and @callumgarven for the help!
Convert Files with a Password (LibreOffice)
The route
/forms/libreoffice/convert
now accepts apassword
form field, allowing conversion of password-protected documents.Thanks @markusberg for the suggestion!
Health Check with HEAD Method
The
/health
route now accepts the HEAD method. The only difference from the GET method is that the response body will be empty.Thanks @omni-htg for the suggestion!
Fixes
Blank PDF on Errors (Chromium)
The Chromium module now correctly returns a 400 Bad Request if the browser encounters one of the following errors:
net::ERR_CONNECTION_CLOSED
net::ERR_CONNECTION_RESET
net::ERR_CONNECTION_REFUSED
net::ERR_CONNECTION_ABORTED
net::ERR_CONNECTION_FAILED
net::ERR_NAME_NOT_RESOLVED
net::ERR_INTERNET_DISCONNECTED
net::ERR_ADDRESS_UNREACHABLE
net::ERR_BLOCKED_BY_CLIENT
net::ERR_BLOCKED_BY_RESPONSE
Thanks @eMerzh for the suggestion!
Error Logging Leaking "File Already Closed"
In some scenarios, such as when using the QPDF engine, the logger was logging irrelevant errors.
Chore
129.0.6668.58
(except forarmhf
).You may now sponsor this open-source project. Thanks ❤️
v8.9.2
: 8.9.2Compare Source
Chore
128.0.6613.113/119
(except forarmhf
).1.23
.You may now sponsor this open-source project. Thanks ❤️
v8.9.1
: 8.9.1Compare Source
Fix
The
PDF/A
andPDF/UA
conversions have been broken since version8.8.0
when used via/forms/chromium/{url/html/markdown}
and/forms/pdfengines/convert
, as they did not use the same defaults as/forms/libreoffice/convert
. Thanks to @luisforra for the heads up!Chore
Updates Go dependencies.
You may now sponsor this open-source project. Thanks ❤️
v8.9.0
: 8.9.0Compare Source
New Feature
The LibreOffice module now automatically retries a conversion if a core dumped error occurs. This enhancement helps mitigate random failures. Special thanks to @giamma for the assistance!
Chore
127.0.6533.72
onamd64
.You may now sponsor this open-source project. Thanks ❤️
v8.8.1
: 8.8.1Compare Source
Fix
The
PDF/UA
conversion now correctly claims UA conformity. Thanks @lennartb- for the heads up!Chore
Updates Go dependencies.
You may now sponsor this open-source project. Thanks ❤️
v8.8.0
: 8.8.0Compare Source
New Features
Process Management
Previously, auto-restarts happened at the start of a request, causing noticeable latency.
Now, processes restart after a request, reducing or eliminating latency when the system isn't fully loaded.
Courtesy of @MaxLap.
Chromium
A conversion now fails with a 400 Bad Request response when Chromium encounters ERR_CONNECTION_REFUSED. Thanks to @Neirda24 for the heads up!
LibreOffice
Introducing a bunch of new form fields:
Page properties
Images
Fixes
/health
and/version
are no longer protected by basic authentication. Thanks to @MaikuMori for the heads up!reduceImageResolution
has been reset to its actual default value (e.g.,false
).Chore
126.0.6478.126
(except forarmhf
).24.2.4
.You may now sponsor this open-source project. Thanks ❤️
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.