Nutrient Android SDK 10.10 release notes

9 December 2025

Nutrient Android SDK 10.10 introduces fractional measurement scale input for imperial units and delivers numerous stability improvements across the UI and core components.

This release contains several fixes and enhancements. For the full list of changes, refer to our changelog.

Fractional measurement scale input

Users can now enter measurement scale values using fractions when working with imperial units. In addition to decimal values, the SDK now accepts fraction input such as “3/16” or “2 3/4,” making it easier to work with architectural and engineering drawings that use fractional scales.

Document editor performance

This release improves the responsiveness of the document editor when working with large documents, providing a smoother editing experience.

UI fixes

This release addresses several UI-related issues:

  • Stylus eraser mode — Fixed an issue where the SDK would freeze if the stylus button was pressed during annotation drawing.
  • Content editing — Fixed flickering of text blocks during zooming in content editing mode.
  • AI Assistant — Fixed a navigation highlighting issue when clicking document references.
  • Annotation toolbar — Fixed an issue where the annotation popup toolbar occasionally appeared above the inspector bottom bar.
  • Bookmark list — Fixed drag-and-drop functionality and renaming functionality, and improved the swipe-to-delete gesture to not trigger until the finger is lifted.
  • Redaction preview — Fixed rendering when the preview is enabled or disabled.

Core fixes

This release includes several stability and correctness improvements:

  • Fixed a crash when redacting form fields.
  • Fixed a potential crash caused by PdfFragment initialization during rapid paging or configuration changes.
  • Fixed an issue where incorrect objects were preferred when rebuilding cross-reference tables.
  • Fixed ligature character coordinates in text selection when PDFs use ActualText marked content.
  • Fixed the ALL_ANNOTATION_TYPES constant in AnnotationProvider to be compatible with the interface again.

Instant fixes

This release addresses several issues related to Instant synchronization:

  • Fixed a bug where adding annotations very quickly could cause the Android client to freeze.
  • Fixed syncing issues that occurred after device configuration and lifecycle changes.
  • Fixed a crash that could occur when importing InstantJSON from multiple threads simultaneously.

Deprecations

This release deprecates the following APIs:

  • SimpleDocumentListener — This class, which inherits from DocumentListener, has been deprecated. Use DocumentListener directly instead, as it already provides default no-op implementations for all methods.