Releases: gotenberg/gotenberg
Releases · gotenberg/gotenberg
5.0.1
5.0.0
New features
- a new environment variable
DEFAULT WAIT_TIMEOUT
allows to specify a default timeout to wait for until a conversion is considered unsuccessful. Default to 10 seconds. - new environnements variables
DISABLE_GOOGLE_CHROME
andDISABLE_UNOCONV
allow to disable engines in order to save resources. Engines are enabled by default. Also, if an engine is disabled, calling corresponding endpoints will result to a 404 response. - all conversion endpoints (including
/merge
) now accept the form fieldwaitTimeout
allowing to override the default wait timeout. - HTML, URL and Markdown endpoints also accept the form field
waitDelay
to make sure the page you’re trying to generate is fully rendered.
Improvements
- better HTTP code if an error occurs:
408
if request timeout,404
if endpoint not found,400
if bad request and500
otherwise. - better Google Chrome conversions: more events are handled to make sure the page is ready before trying to generate a PDF (works great with timeout improvements).
Fixes
- Gotenberg now merges correctly the PDF files alphabetically.
Breaking changes
- merge endpoint is now
/convert/merge
(for internal reason). - form field
filename
as been renamedresultFilename
. - form field
webFontsTimeout
has been removed in favor ofwaitTimeout
.
4.4.0
One may now specify the resulting PDF filename (https://thecodingmachine.github.io/gotenberg/#filename).
4.3.0
4.2.1
4.2.0
4.1.0
One may now set the timeout for loading web fonts when converting HTML, URL or Markdown (thanks @server-may-cry).