guideWord Services On-Premises

# 1.10.0 (2023-02-07)

# Export to Word

# Features

  • Added better support for complex suggestions nesting

    Significantly improved support for nested suggestions of both the insertion and deletion types.

# Bug fixes

  • Fixed nested suggestions generating a broken document

    Nested suggestions of insertion and deletion types sometimes resulted in producing broken documents. After the fix, complex suggestions nesting is more stable.

  • Fixed various conversion issues caused by nesting content inside div elements

    In some cases, nesting content inside div elements resulted in producing broken documents or applying incorrect style over nested inline content. After the changes, content nested in div elements is properly recognized.

# Common changes

  • Updated dependencies

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

# 1.9.0 (2022-11-29)

# Export to Word

# 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 the /docs link as the https://ckeditor.com/docs one.

  • Added support for SVG images

    SVG images are now supported by the converter, both as base64 and URL links.

# Bug fixes

  • Fixed the issue where conversion of the style element inside other elements breaks conversion.

    After the fix, the style element can be placed inside other elements, e.g. a div and the CSS styles will be properly preserved.

# Import from Word

# Features

  • Added the config.collaboration_features.comments_styles configuration option

    It allows to choose one of the existing presets (none, basic, full), allowing to configure which comments’ styles should be converted.

# Bug fixes

  • Fixed the issue where in rare cases imported tables had incorrect width

  • Fixed the issue where in rare cases text background turned black

  • Fixed incorrect parsing of suggestions that is applied to a link spanning over multiple blocks

  • Fixed emoji groups being split during the conversion

# Other changes

  • Reduced HTML payload size and improved its quality

    It was done by merging side CSS properties to CSS property shorthands.
    As an example, properties such as border-top, border-right, border-bottom, and border-left will be reduced to a single border property.

# Common changes

  • Updated dependencies

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

# 1.8.1 (2022-11-08)

# Bug fixes

  • Fixed incorrect log messages while using an unlimited license

    While using an unlimited license, notifications with information about overusage were present in the application logs.
    Now the logs are present only after exceeding the limits in case of a limited license.

# 1.8.0 (2022-11-02)

# Features

  • Added support for Import from Word

    Import from Word allows to convert a Word file into HTML code. Comments and suggestions will also be extracted.
    You will find more information about the feature in our on-line documentation.
    The feature requires a separate license. To start using it, please contact our sales or subscribe to our free 30-day trial.

# Other changes

  • Updated dependencies

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

# 1.7.4 (2022-10-18)

# Other changes

  • Updated dependencies

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

# 1.7.3 (2022-09-06)

# Bug fixes

  • Fixed incorrect handling of page breaks inside table cells

    Page breaks inside table cells were breaking document conversion. After the fix, page breaks are properly recognized in the produced Word documents.

  • Fixed conversion fails if figcaption was placed under a figure with a class attribute that lacks image or table class name

    When figcaption was placed under a figure with a class attribute that lacks an image class name, the conversion failed. After the fix, the conversion is successful and the figcaption is placed in the Word document.

  • Fixed conversion fails if a figcaption was placed inside a table figure element

    After the fix, table figcaption elements are ignored, no longer causing the conversion to fail.

# Other changes

  • Improved error messages

    Messages returned by document conversion provide better debugging experience to integrators if the conversion failed.

  • Updated dependencies

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

# 1.7.2 (2022-07-26)

# Other changes

  • Updated dependencies

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

# 1.7.1 (2022-06-14)

# Other changes

  • Updated dependencies

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

# 1.7.0 (2022-05-05)

# Features

  • Added support for specifying width of table cells and columns

    The width of table cells can be specified by the width style and the colgroup element.

  • Added support for ARM64v8 CPU architecture

    The Export to Word 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.6.0 (2022-03-22)

# Features

  • Introduced auto paragraphing for orphan nodes

    Orphan text or inline nodes are automatically wrapped with paragraphs.

  • Added support for comments inside table cells

    Table cells show commented cell content if added.

  • Added support for suggestions inside table cells

    Table cells show cell content suggestions if added.

  • Improved features compatibility for older (<365) MS Word versions

    Documents with images in base64 format and tables are now correctly supported when opening documents with older MS Word versions (<365).

# Bug fixes

  • Fixed empty href in links breaking conversion

  • Fixed broken documents caused by invalid markup for comments

  • Fixed an issue where code snippets in table cells have an additional paragraph under a snippet

  • Fixed an issue where blockquote elements including plain text content broke document conversion

# Other changes

  • Updated dependencies

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

  • Cleaned up dependencies

  • Improved error messages

    Some of the errors now contain more detailed messages, including explanations and possible actions to solve the problem.

# 1.5.2 (2022-02-08)

# Other changes

  • Updated dependencies

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

# 1.5.1 (2022-01-18)

# Other changes

  • Update Node.js to version 16

  • Updated dependencies

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

# 1.5.0 (2021-11-16)

# Features

  • Added support for autoparagraphing plain text comments

    Comment content property was only accepting HTML content. From now on, it is possible to use plain text also, which helps with custom CKEditor 5 comments integration.

# Bug fixes

  • Fixed incorrect generation of suggestions for new paragraphs

# Other changes

  • Updated dependencies

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

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

  • Added an orientation parameter to the demo page

# 1.4.0 (2021-10-05)

# Features

  • Added support for custom numbering in lists

    List styles supported in CKEditor 5 are also supported by the converter.

  • Enabled starting ordered lists from number other than 1

    Starting an order list from number other than 1 can be accomplished by providing a [start] attribute.

  • Added support for list indentation

    You can control the indentation of list elements by providing margin style.

  • Added support for table and table figure width

    You can control the width of table elements by providing width attribute or style.

  • Added support for page orientation

    Page orientation can be set using the options.orientation property, accepting portrait (default) and landscape values.

# Bug fixes

  • Fixed documents broken due to inserting empty table cells or table cells with multiple spaces

  • Fixed conversion of images that are not inside a paragraph or a figure element

  • Fixed issue with suggestions spanning two paragraphs instead of ending on the first one

  • Fixed incorrect generation of suggestions for new paragraphs

# Other changes

  • Updated dependencies

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

# 1.3.0 (2021-08-24)

# Features

  • Increased maximum size of the HTML

    The service allows to convert HTML with the maximum size of the content 20 MB.

# Other changes

  • Improved logs readability

  • Updated dependencies

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

# 1.2.1 (2021-04-04)

# Features

  • Introduced support for inline images

    Inline images (images that are inside a paragraph) are now correctly rendered.

  • Introduced support for nested tables

    The converter now supports HTML with nested tables (tables inserted into other tables’ cells).

# Bug fixes

  • Fixed the header/footer CSS validation. CSS is now not obligatory

  • Fixed adjacent hrs rendering

  • Fixed the generation of documents containing div elements with table elements inside

  • Fixed the API section in the documentation

# Other changes

  • Cleaned up logs

    Removed stack traces, fixed data serialization and improved messages.

# 1.1.0 (2021-02-25)

# Features

  • Added validation for document’s margins

    Supported units: in, cm, mm, px.

  • Added support for auto pagination feature

    The auto pagination feature is enabled by default now.

  • Added a creation date for comments

    The created param is required for comments now.

  • Added the timezone option for a document

    Use the timezone option to set a document timezone. For example, if you use Comments and suggestions feature, created date time metadata will include the provided timezone option or UTC if the timezone option has not been set.

  • Added support for tables alignment

    Enabled support to align tables to left and right using CSS float property.

  • Added support for comments in suggestion threads

    Comments inside suggestion threads are preserved as a separate comment thread on the same range as suggestion.

  • Added support for the page number and total pages in document headers and footers

    Headers and footers support dynamic data like current page number and total page number. It can be inserted by using the special placeholder element in header/footer HTML. For current page number use and for total page number.

# Bug fixes

  • Fixed block quotes nested inside a table breaks a document

  • Fixed Horizontal line after or before a code block is rendered inside it

  • Fixed the styled text inside a link causes a link loss

# Other changes

  • Improved various document formatting to make it more similar to CKEditor 5 content

  • Improved demo page

    The demo page is now more readable and allows to use all available converter’s features.

  • Updated documentation

# 1.0.0 (2020-08-25)

# Features

  • Added On-Premise version of DOCX Converter.

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

  • Added authorization.

    JWT authorization can be set with SECRET_KEY environment variable.