1.9 release notes

We’re excited to announce Nutrient Web SDK 1.9, featuring an enhanced content editor and a range of stability and performance improvements. See the full details in the changelog.

Content editor

The content editor now enables you to reuse fonts from the document itself. This means if your PDF has embedded fonts, when you edit text, the new text will look exactly like the surrounding text.

Some embedded fonts (“subset fonts”) only have a limited amount of characters included, in which case, the content editor will fall back to a different font. The fallback font can be adjusted using the contentEditingFontMatcher callback.

The content editor now also supports preserving accessibility tags when editing text, ensuring documents remain accessible after modifications.

Simplified deployment with CDN-hosted assets

Starting with this release, the previous behavior for baseUrl when it isn’t set is deprecated and will result in a warning. Web SDK will transition to use CDN-hosted assets by default in the future, but you can opt in to using them right now by setting useCDN: true in your configuration. This update simplifies setup by removing the need to manually copy or manage assets locally. For organizations that prefer to self-host assets, this option remains available and can be configured as described in the self-host assets guide.

Password-protected PDFs in AI Assistant

Starting with this release, AI Assistant can now process password-protected PDFs. This enhancement expands the range of documents that can be analyzed securely and doesn’t require any additional setup. AI Assistant automatically uses the same password configuration already provided when opening a document, ensuring a seamless and secure experience.

Update UI customization configuration at runtime

Starting with this release, Web SDK introduces the Instance.setUI method for updating user interface (UI) configuration slots at runtime, enabling a more dynamic user experience. For detailed instructions and examples, refer to the set UI customization configuration guide.

New supported file type

Nutrient Web SDK 1.9 adds support for converting and opening text files (.txt) with the corresponding license component. This enhancement broadens the range of document types that can be viewed and edited within the SDK.

Performance and stability improvements

This release includes numerous fixes and enhancements aimed at improving performance and stability across the SDK.

Minimum Document Engine version required: 1.5.6

For a complete list of changes, bug fixes, and performance improvements, refer to the changelog. For previous release notes, refer to the Web SDK 1.8 release notes. We appreciate your feedback and contributions as we continue to enhance Nutrient Web SDK.