Export to PDF On-Premises

# 1.8.0 (2024-12-17)

# Features

  • Added support for image merge fields

    Added support for the merge fields within image source attributes, allowing dynamic image references when field values are provided. Note: due to Word limitations, this cannot generate new image fields in the document on its own, you have to provide merge field value via the merge_fields.data configuration option.

# Other changes

  • Updated format field in PDF converter’s options

    Format field in PDF converter’s options is now case insensitive for user’s convenience. For example, from now on both “A4” and “a4” formats will be accepted.

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.7.1 (2024-10-01)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.7.0 (2024-08-06)

# Features

  • Added Merge fields support

    The feature allows to provide HTML with placeholders, which will be replaced during conversion with provided options value.
    You can read more in the documentation /docs#section/PDF-options/Merge-fields.

  • Added support for safe version of Extra HTTP Headers

    The options.extra_http_headers allow now to define extra http headers for selected domains.
    The old approach is still supported however it is considered as deprecated.
    You can read more in the documentation /docs#section/PDF-options/Extra-HTTP-headers.

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.6 (2024-06-19)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.5 (2024-04-30)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.4 (2024-03-05)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.3 (2024-01-09)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.2 (2023-11-14)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.6.1 (2023-10-05)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

    The above update patches the security vulnerability related to the heap buffer overflow risk.

# 1.6.0 (2023-09-19)

# Features

  • Added the base_url conversion option

    This option allows setting the base URL for resolving images’ and links’ relative URLs in the content, e.g. setting the base_url option to https://ckeditor.com will result in resolving a /docs link as https://ckeditor.com/docs.

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.5.0 (2023-07-25)

# Features

  • Added support for custom headers while fetching external resources

    Custom headers can now be added to every request which fetches external resources.
    It can be used e.g. to authorize access to external resource.
    You will find more information in our documentation.

# Other changes

  • Improved mechanism of conversion

    The conversion mechanism has been reworked. It will allow to handle bigger payloads and to generate bigger PDFs.
    The mechanism can be enabled by setting the environmental variable.
    To see more details please check our PDF converter On-premises documentation.

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.6 (2023-05-30)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.5 (2023-04-04)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.4 (2023-02-07)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.3 (2022-11-29)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.2 (2022-10-18)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.1 (2022-09-06)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.4.0 (2022-07-26)

# Features

  • Added possibility to set the origin of external requests

    The change allows configuring CORS for external resources in a proper way.
    To set custom request origin use the CUSTOM_REQUEST_ORIGIN environment variable while running Export to PDF On-Premises.

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.3.1 (2022-06-14)

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.3.0 (2022-05-05)

# Features

  • Added support for ARM64v8 CPU architecture

    The Export to PDF On-Premises Server can now be run on machines with the ARM64v8 CPU architecture.

# Other changes

  • Updated dependencies

    Selected dependencies have been updated to the latest versions, improving performance and security.

# 1.2.5 (2022-03-22)

# Other changes

  • Updated dependencies

    Updated selected dependencies to the latest versions - improved the performance and security.

  • Cleaned up dependencies

# 1.2.4 (2022-02-08)

# Other changes

  • Updated dependencies

    Updated part of the dependencies to the latest versions - improved the performance and security.

# 1.2.3 (2022-01-18)

# Other changes

  • Update Node.js to version 16

  • Updated dependencies

    Updated part of the dependencies to the latest versions - improved the performance and security.

# 1.2.2 (2021-11-16)

# Other changes

  • Updated dependencies

    Updated part of the dependencies to the latest versions - improved the performance and security.
    From this version, the Docker Engine 20.10 or higher is recommended.

  • Updated base docker image (Alpine Linux) from version 3.12 to 3.14

# 1.2.1 (2021-10-05)

# Other changes

  • Updated dependencies

    Updated part of the dependencies to the latest versions - improved the performance and security.

# 1.2.0 (2021-08-24)

# Features

  • Increased maximum size of the HTML

    The service allows converting HTML with a maximum size of the content being 70 MB.

# Other changes

  • Improved logs readability

  • Updated dependencies

    Updated a part of the dependencies to the latest versions - improved the performance and security.

# 1.1.0 (2021-02-25)

# Bug fixes

  • Handled the case when an invalid external resource link provided

    If the service will not be able to fetch an external resource, the timeout error will be returned.

# Documentation

  • Added the documentation for the Authorization HTTP header

    The documentation explains how to use the Authorization HTTP header and includes a sample application.

# Other changes

  • Improved the demo page

    The demo page UI and the example document content have been improved.

# 1.0.0 (2020-07-24)

# Features

  • Added On-Premises version of PDF Converter

    The service allows to convert HTML into PDF documents via the REST API.

  • Added authorization

    JWT authorization can be set with the SECRET_KEY environment variable.