Skip to content

@gulien gulien released this Jun 3, 2019

New features

New environments variables:

  • DISABLE_HEALTHCHECK_LOGGING allows to turn off healthcheck logging so as to avoid unnecessary entries in your logs.
  • DEFAULT_LISTEN_PORT allows to change the default listen port.

Thanks @compleatang for those features!

Assets 2

@gulien gulien released this May 9, 2019 · 1 commit to master since this release

PM2 is now installed using npm (thanks @nick-jones).

Assets 2

@gulien gulien released this Apr 25, 2019 · 2 commits to master since this release

Fixing a typo in DISABLE_GOOGLE_CHROME error message (thanks @hspak)

Assets 2

@gulien gulien released this Apr 14, 2019 · 3 commits to master since this release

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 and DISABLE_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 field waitTimeout 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 and 500 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 renamed resultFilename.
  • form field webFontsTimeout has been removed in favor of waitTimeout.
Assets 2

@gulien gulien released this Mar 26, 2019 · 6 commits to master since this release

One may now specify the resulting PDF filename (https://thecodingmachine.github.io/gotenberg/#filename).

Assets 2

@gulien gulien released this Mar 15, 2019 · 8 commits to master since this release

The Go client is now separated from main code base.
Also updated Go to version 1.12.

Assets 2

@gulien gulien released this Mar 13, 2019 · 12 commits to master since this release

Fixing go mod incompatibility (thanks @trelore)

Assets 2

@gulien gulien released this Feb 18, 2019 · 15 commits to master since this release

Gotenberg now supports the Flat OpenDocument format (.fodt).

Assets 2

@gulien gulien released this Feb 1, 2019 · 18 commits to master since this release

One may now set the timeout for loading web fonts when converting HTML, URL or Markdown (thanks @server-may-cry).

Assets 2

@gulien gulien released this Jan 28, 2019 · 22 commits to master since this release

New features:

  • URL conversions
  • More fonts (Asian characters)

Breaking changes:

  • Go library: variadic inputs (thanks @shihanng)
  • Office conversions: paper size option has been removed
Assets 2
You can’t perform that action at this time.