1.4 release notes
We’re excited to announce Nutrient Web SDK 1.4, which brings significant improvements to user experience, annotation handling, and document rendering. This release focuses on enhancing keyboard accessibility, improving text annotation functionality, and fixing various issues to provide a more stable and reliable experience. Refer to the changelog for full details.
UI and accessibility improvements
This release enhances keyboard accessibility with support for creating and editing note annotations using keyboard controls. Focus management and keyboard navigation of the annotation inline toolbar have also been improved, making the SDK more accessible to all users.
A notable correction addresses an issue where scrolling to a mouse position would change the zoom level, even when the mouse was outside the viewer. This fix provides a more predictable and controlled zooming experience.
Enhanced annotation capabilities
Version 1.4 introduces several improvements to annotation functionality:
- A new configuration option,
TEXT_ANNOTATION_AUTOFIT_ON_BOTTOM_KNOB_RESIZE
, enables you to control whether font size should automatically adjust when resizing text annotations with the bottom-right handle. - The functionality to resize text annotations by dragging the bottom-right handle has been improved, and it now supports rich text annotations with multiple font sizes.
- Text annotation presets now properly handle font size, font family, and font underline property selections between annotation creations.
- An issue where pasted annotations retained the same name as the original annotation has been fixed.
Document rendering and text handling improvements
Font embedding behavior has been enhanced, resulting in fonts being embedded more often, and providing a better experience when documents are viewed in external viewers.
Line height calculation for plain text annotations has been improved, and carriage line breaks are now properly respected during import and export of text annotations.
The text comparison feature has been refined to correctly highlight changes involving multiple lines and to catch changes that might have been missed in previous versions.
Additional enhancements
- A new configuration option for the attachment sidebar allows disabling attachment preview.
- A content editing API has been added, expanding the SDK’s capabilities.
- Thumbnail behavior has been improved to properly adjust size and position when the sidebar width changes.
- Various issues with form fields, linearized documents, and CA certificate recognition have been addressed.
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.3 release notes. We appreciate your feedback and contributions as we continue to enhance Nutrient Web SDK.