Some test text!

Search
Hamburger Icon

Xamarin / Changelog / v9.2.3

Version 9.2.3 Changelog (June 13, 2022)

Version: 9.2.3

Release Date: June 13, 2022

Notes

This release of Apryse for Xamarin brings the core PDF functionality and iOS and Android Tools functionality inline with version 9.2.3 of the iOS and Android SDKs. More information can be found on What's New for iOS and What's New for Android .

Xamarin.Android

New features

  • New measurement count tool in the Measure toolbar
measurement-count
  • Adds ability to snap annotations to each other as well as with the page
annotation-snapping
  • Adds ability to open HTML and SVG files directly in the viewer, use usingFileExtension to specify the extension
  • [collab] Adds ability to dynamically change the writing hint for the reply fragment

New APIs

  • New API to disable editing options in the user bookmarks dialog through ViewerConfig.Builder.UserBookmarksListEditingMode
  • New API to hide typed signature button through ToolManagerBuilder.SetShowTypedSignature

Xamarin.iOS

New features

  • Support for annotation snapping, so that it is easy to align annotations. This behaviour is off by default, and can be turned on with PTToolManager.AnnotationSnappingEnabled.
  • The eraser can now be resized, with different eraser presets saved.
  • When re-opening a document, the exact zoom and view position is now preserved. This creates a much better user experience when returning to an app that has been unloaded by iOS while in the background.
  • There is now a “Save” (in addition to "Open") option for file attachment annotations, where the user can select where on disk to save the attachment.
  • The viewer now supports opening SVG documents (they will automatically be converted to PDF, then opened).

New APIs

  • Adds an API to set the author name on a PTAnnotationManager, SetAuthorName()
  • Adds a PTAnnotationViewControllerConfiguration class for PTAnnotationViewController customization settings.
  • Annotation authors can be shown or hidden (hidden by default) in the PTAnnotationViewController with the PTAnnotationViewControllerConfiguration.DisplayAnnotationAuthors instance property.
  • Annotation type names (eg. "Rectangle", "Ink", etc.) can be shown or hidden (shown by default) in the PTAnnotationViewController with the PTAnnotationViewControllerConfiguration.DisplayAnnotationTypes instance property.
  • Adds an API to limit the max number of saved signatures (PTSignatureAnnotationOptions.MaxSignatureCount).
  • Exposed the PTAnnotationReplyInputViewController and PTAnnotationReplyInputView classes for public access.
  • Added a PTAnnotationReplyInputView.PlaceholderString instance property to set the placeholder text displayed in the annotation reply text input box.
  • Adds an API to remove the ability to save signatures and access saved signatures (PTSignatureManager.ShowDefaultSignature).
  • Adds an API to customize the available signature colors (PTSignatureAnnotationOptions.SignatureColors).
  • Adds an API to reset all Apryse settings (PTToolsUtil.ResetSettings())
  • Adds an API to retrieve the Tools image for an annotation type, PTToolsUtil.ImageForAnnotationType()

Bug fixes

  • Form field text limits are now respected when entering text via dictation.
  • Improved error reporting when an error occurs while opening a file.
  • Fixed a crash that could occur when editing the outline
  • Fix for free text annotations with lots of text not fully rendering in all cases
  • Annotation review state now reflects the latest state set by any author
  • Fixes an issue where the date format picker could have more than one format selected simultaneously.
  • Fixes an issue where free text annotations could shift during editing.
  • Fixes an issue where the list box is not selected/deselected correctly.
  • Fixes an issue where callout text may not fully displayed.
  • When opening a form field popup, the keyboard is now hidden if it had been open
  • Fixes an issue where a crash could occur when changing the scroll direction in reader mode.
  • Fixes an issue where the font size could be incorrect in exported XFDF strings.
  • Fixes an issue where selected annotations could visually disappear when opening the side panel on iPads in certain page presentation modes (although the annotation was still there).
  • When selecting an annotation from the annotation list, it will now always be scrolled into view.
  • Fixes an issue where the style picker's position might not be correct after rotating the device.
  • Fixes an issue where a selected annotation's opacity was not being rendered correctly.
  • Fixes a bug where date text could disappear after it was created.
  • Signature and image stamp annotations are now displayed with the correct icon and type name in the list of annotations.

Get the answers you need: Chat with us