> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/xamarin/changelogs/version-9/v9-3-0.md).

# Version 9.3.0 Changelog (July 25, 2022)

World's #1 PDF SDK Library for Web, Mobile, Server, Desktop

Version: 9.3.0

Release Date: July 25, 2022

## Notes

This release of Apryse for Xamarin brings the core PDF functionality and iOS and Android Tools functionality inline with version 9.3.0 of the iOS and Android SDKs. More information can be found on [What's New for iOS](/ios/changelogs/version-9/v9-3-0-80119.md) and [What's New for Android](/android/changelogs/version-9/v9-3-0.md).

## Xamarin.Android

### New features

* Add support for `goBack` in action
* Improve annotation list for collaboration viewer

### New APIs

* New API to show all comments as replies in `collaboration viewer`
* New API for custom signature colors
* New API to expose the `Annotation` in `Tool`

### Bug fixes

* Fixes issue where bad tool state when signature dialog is intercepted
* Fixes issue where Count Tool annotation is not anchored at the center when created
* Fixes issue where re-open converted documents would not go back to the previously saved page number
* Fixes issue where app crashes when an expired Apryse license key is used
* Fixes issue where reply fragment does not opening in collaboration viewer
* Fixes issue where Dutch translation is incorrect in the view mode dialog
* Fixes issue where disabled annotation toolbar items are still clickable
* Fixes issue where sound permissions not added/granted causes crash in sound annotation
* Fixes issue where app crashes when sound annotation is paused
* Fixes issue where viewer top app bar has too much whitespace
* Fixes issue where measurement tools pan off screen
* Fixes issue where bottom bar moves when Android share dialog appears

## Xamarin.iOS

### New features

* Adds a tool to create count annotations.

![](https://653871032-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgjsBtuYmcKhWOdM9VCg4%2Fuploads%2Fgit-blob-3cfa5d966e8df3fa377d288eb18e20f28b346e79%2Fc78e944b40ba789bc7b282d0969a05491ad1996e-1200x788.gif?alt=media)

* Adds a setting in the UI to control annotation snapping globally.
* Able to change the border style of measurement tools, markups and lines.
* The text contents of an annotation are set when contents are empty and the first reply comment is made by the annotation's author.
* Annotation review-state messages now use the author's name when available.

### New APIs

* Adds a new `PTToolManagerDelegate` method to handle named actions

### Bug fixes

* Fixes an issue where arrow annotations would appear offset from actual location while selected.
* Fixes an issue when there could be a lag when changing tools quickly.
* Fixes a crash that could occur when using reader mode.
* Fixes an issue where zoom limits were not restored during state restoration.
* Fixes an issue with `PTToolGroupToolbar` buttons not changing colour when disabled.
* Fixes a bug where the sticky note size changes after selection.
* Fixes an issue where Freehand or Polyline annotations might not get written to the document on a tool change event.
* Fixes an issue where the navigation lists button would stay selected on iPhone even when the lists had been dismissed.
* Fixes an issue where showing the bookmarks of a corrupt PDF document could cause a crash.
* Fixes a bug where saved signatures cannot be accessed with `PTSignatureManager` if `ShowDefaultSignature` is not set explicitly.
* Fixes an issue where checkmark stamps were incorrectly displayed on rotated pages.
* Fixes issues occurring when an open document is moved or renamed on the file system.
* Fixes the `PTCollaborationAnnotation.Parent` instance property not being set for annotation replies.
* Fixes the date label of annotation reply comments being hidden when the author name is too long.
* Fixes the appearance of the custom rubber stamp view controller in dark system user interface mode.
* Fixes handling of free text annotations fonts of the format `font: <font-size> <font-family>`.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.apryse.com/xamarin/changelogs/version-9/v9-3-0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
