Skip to content

Releases: PSPDFKit/react-native

3.1.0

09 Sep 18:04
3.1.0
72bf567
Compare
Choose a tag to compare

3.1.0 - 10 Sep 2025

  • Adds the getOverlappingSignature API to SignatureFormElement objects to retrieve overlapping signature annotations. (J#HYB-867)
  • Updates BookmarksEvent.CHANGED to include entire Bookmark objects. (J#HYB-832)
  • Updates the SignatureFormElement object to only include SignatureInfo when the Electronic Signatures license feature is present. (J#HYB-862)
  • Updates to Nutrient iOS SDK 14.12.0.
  • Fixes inconsistent behavior between iOS and Android for the updateChoiceFormFieldValue API. (J#HYB-873)
  • Fixes an issue where the updateFormField APIs on Android used the fieldName rather than fullyQualifiedName as a reference. (J#HYB-869)
  • Fixes an issue where certain FormElement properties were parsed incorrectly during the getFormElements API call. (J#HYB-858)
  • Fixes an issue where calling unsubscribeAllEvents would result in all NotificationCenter listeners being removed on all active NutrientView instances. (J#HYB-866)
  • Fixes an issue where NotificationCenter would deliver duplicate events if multiple NutrientView instances are active. (J#HYB-866)
  • Fixes an issue where the readerViewButtonItem wasn’t being applied correctly on Android. (J#HYB-878)

3.0.1 - 01 Aug 2025

  • Updates README.md with Nutrient rebranding changes. (J#HG-681)

3.0.0 - 01 Aug 2025

Migration guide.

  • Adds the onReady callback to NutrientView to make functional component integration easier. (J#HYB-809)
  • Updates SDK to Nutrient branding. The new package name is now @nutrient-sdk/react-native. (J#HG-681)
  • Updates to Nutrient Android SDK 10.5.0.
  • Updates to Nutrient iOS SDK 14.11.0.

2.19.1 - 24 Jul 2025

  • Fixes an issue where PSPDFKitView component props weren’t reliably applied on Android. (J#HYB-836)

2.19.0 - 02 Jul 2025

  • Adds the androidRemoveStatusBarOffset property to the PDFConfiguration object on Android. (J#HYB-802)
  • Adds the iOSFileConflictResolution option to PDFConfiguration to manage file conflict resolution on iOS. (J#HYB-825)
  • Adds the iOSDocumentInfoOptions option to PDFConfiguration to customize Document Info tabs on iOS. (J#HYB-826)
  • Adds the setExcludedAnnotations API to exclude specified annotations completely from selection. (J#HYB-823)
  • Adds the bookmarksChanged event to NotificationCenter to receive bookmark change events. (J#HYB-818)
  • Adds the getBookmarks, addBookmarks, and removeBookmarks APIs to PDFDocument for bookmark management. (J#HYB-818)
  • Updates to Nutrient Android SDK 10.4.1.
  • Updates to Nutrient iOS SDK 14.10.0.
  • Fixes an issue where the enterAnnotationCreationMode API does not honor annotation variant options. (J#HYB-814)
  • Fixes an issue where the enterAnnotationCreationMode API on iOS could not change tools when already active. (J#HYB-815)
  • Fixes an issue where AnnotationsEvent.REMOVED contained null name and creatorName properties on Android. (J#HYB-829)

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant, and also adds the new aiAssistantButtonItem option to the toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events aren’t always delivered when running the Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization wasn’t persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn’t called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where ...
Read more

3.0.1

04 Aug 09:03
3.0.1
5bfda83
Compare
Choose a tag to compare

3.0.1 - 01 Aug 2025

  • Updates README.md with Nutrient rebranding changes. (J#HG-681)

3.0.0 - 01 Aug 2025

  • Adds the onReady callback to NutrientView to make functional component integration easier. (J#HYB-809)
  • Updates SDK to Nutrient branding. The new package name is now @nutrient-sdk/react-native. (J#HG-681)
  • Updates to Nutrient Android SDK 10.5.0.
  • Updates to Nutrient iOS SDK 14.11.0.

2.19.1 - 24 Jul 2025

  • Fixes an issue where PSPDFKitView component props weren’t reliably applied on Android. (J#HYB-836)

2.19.0 - 02 Jul 2025

  • Adds the androidRemoveStatusBarOffset property to the PDFConfiguration object on Android. (J#HYB-802)
  • Adds the iOSFileConflictResolution option to PDFConfiguration to manage file conflict resolution on iOS. (J#HYB-825)
  • Adds the iOSDocumentInfoOptions option to PDFConfiguration to customize Document Info tabs on iOS. (J#HYB-826)
  • Adds the setExcludedAnnotations API to exclude specified annotations completely from selection. (J#HYB-823)
  • Adds the bookmarksChanged event to NotificationCenter to receive bookmark change events. (J#HYB-818)
  • Adds the getBookmarks, addBookmarks, and removeBookmarks APIs to PDFDocument for bookmark management. (J#HYB-818)
  • Updates to Nutrient Android SDK 10.4.1.
  • Updates to Nutrient iOS SDK 14.10.0.
  • Fixes an issue where the enterAnnotationCreationMode API does not honor annotation variant options. (J#HYB-814)
  • Fixes an issue where the enterAnnotationCreationMode API on iOS could not change tools when already active. (J#HYB-815)
  • Fixes an issue where AnnotationsEvent.REMOVED contained null name and creatorName properties on Android. (J#HYB-829)

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant, and also adds the new aiAssistantButtonItem option to the toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events aren't always delivered when running the Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization wasn't persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iO...
Read more

3.0.0

01 Aug 07:57
3.0.0
64aabef
Compare
Choose a tag to compare

3.0.0 - 30 Jul 2025

  • Adds the onReady callback to NutrientView to make functional component integration easier. (J#HYB-809)
  • Updates SDK to Nutrient branding. The new package name is now @nutrient-sdk/react-native.

2.19.1 - 24 Jul 2025

  • Fixes an issue where PSPDFKitView component props weren’t reliably applied on Android. (J#HYB-836)

2.19.0 - 02 Jul 2025

  • Adds the androidRemoveStatusBarOffset property to the PDFConfiguration object on Android. (J#HYB-802)
  • Adds the iOSFileConflictResolution option to PDFConfiguration to manage file conflict resolution on iOS. (J#HYB-825)
  • Adds the iOSDocumentInfoOptions option to PDFConfiguration to customize Document Info tabs on iOS. (J#HYB-826)
  • Adds the setExcludedAnnotations API to exclude specified annotations completely from selection. (J#HYB-823)
  • Adds the bookmarksChanged event to NotificationCenter to receive bookmark change events. (J#HYB-818)
  • Adds the getBookmarks, addBookmarks, and removeBookmarks APIs to PDFDocument for bookmark management. (J#HYB-818)
  • Updates to Nutrient Android SDK 10.4.1.
  • Updates to Nutrient iOS SDK 14.10.0.
  • Fixes an issue where the enterAnnotationCreationMode API does not honor annotation variant options. (J#HYB-814)
  • Fixes an issue where the enterAnnotationCreationMode API on iOS could not change tools when already active. (J#HYB-815)
  • Fixes an issue where AnnotationsEvent.REMOVED contained null name and creatorName properties on Android. (J#HYB-829)

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant, and also adds the new aiAssistantButtonItem option to the toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events aren't always delivered when running the Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization wasn't persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API somet...
Read more

2.19.1

25 Jul 10:46
2.19.1
Compare
Choose a tag to compare

2.19.1 - 24 Jul 2025

  • Fixes an issue where PSPDFKitView component props were not reliably applied on Android. (J#HYB-836)

2.19.0 - 02 Jul 2025

  • Adds the androidRemoveStatusBarOffset property to the PDFConfiguration object on Android. (J#HYB-802)
  • Adds the iOSFileConflictResolution option to PDFConfiguration to manage file conflict resolution on iOS. (J#HYB-825)
  • Adds the iOSDocumentInfoOptions option to PDFConfiguration to customize Document Info tabs on iOS. (J#HYB-826)
  • Adds the setExcludedAnnotations API to exclude specified annotations completely from selection. (J#HYB-823)
  • Adds the bookmarksChanged event to NotificationCenter to receive bookmark change events. (J#HYB-818)
  • Adds the getBookmarks, addBookmarks and removeBookmarks APIs to PDFDocument for bookmark management. (J#HYB-818)
  • Fixes an issue where the enterAnnotationCreationMode API does not honour annotation variant options. (J#HYB-814)
  • Fixes an issue where the enterAnnotationCreationMode API on iOS could not change tools when already active. (J#HYB-815)
  • Fixes an issue where AnnotationsEvent.REMOVED contained null name and creatorName properties on Android. (J#HYB-829)

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant, and also adds the new aiAssistantButtonItem option to the toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events aren't always delivered when running the Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization wasn't persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB...
Read more

2.19.0

02 Jul 20:05
2.19.0
Compare
Choose a tag to compare

2.19.0 - 01 Jul 2025

  • Adds the androidRemoveStatusBarOffset property to the PDFConfiguration object on Android. (J#HYB-802)
  • Adds the iOSFileConflictResolution option to PDFConfiguration to manage file conflict resolution on iOS. (J#HYB-825)
  • Adds the iOSDocumentInfoOptions option to PDFConfiguration to customize Document Info tabs on iOS. (J#HYB-826)
  • Adds the setExcludedAnnotations API to exclude specified annotations completely from selection. (J#HYB-823)
  • Adds the bookmarksChanged event to NotificationCenter to receive bookmark change events. (J#HYB-818)
  • Adds the getBookmarks, addBookmarks and removeBookmarks APIs to PDFDocument for bookmark management. (J#HYB-818)
  • Fixes an issue where the enterAnnotationCreationMode API does not honour annotation variant options. (J#HYB-814)
  • Fixes an issue where the enterAnnotationCreationMode API on iOS could not change tools when already active. (J#HYB-815)
  • Fixes an issue where AnnotationsEvent.REMOVED contained null name and creatorName properties on Android. (J#HYB-829)

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant, and also adds the new aiAssistantButtonItem option to the toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events aren't always delivered when running the Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization wasn't persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB...
Read more

2.18.1

24 Jun 16:59
Compare
Choose a tag to compare

2.18.1 - 24 Jun 2025

  • Updates to Nutrient Android SDK 10.4.0.
  • Fixes an issue where the enterAnnotationCreationMode and exitCurrentlyActiveMode calls on Android resolved before being complete. (J#HYB-824)
  • Fixes an issue where setting the pageIndex property could result in a crash on Android. (J#HYB-817)
  • Fixes an issue where the thumbnail pages could not be selected on iOS. (J#HYB-816)

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant and also add new aiAssistantButtonItem option to Toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events are not always delivered when running Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization was not persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB-192)
  • Adds the option to open a password-protected document through configuration. (J#HYB-213)
  • Adds the ability to add custom toolbar buttons to the PSPDFKit toolbar. (J#HYB-198)
  • Adds support for the new MeasurementValueConfiguration configuration option, replacing the deprecated setMeasurementScale and setMeasurementPrecision methods. (J#HYB-205)
  • Updates the showPageLabels property to also control page number overlay on Android. (J#HYB-223)
  • Updates for PSPDFKit 2024.1.2 for Android.
  • Updates for PSPDFKit 13.3.3 for iOS.
  • Fixes issue of document URIs with file:/// scheme on iOS. (#43160)
  • Fixes issue where the onDocumentLoaded callback was not called on Android. (#43187)
  • Fixes the signatureSavingStrategy configuration option to save signatures if enabled. (J#HYB-210)
  • Fixes spreadFitting configuration option behavior on iOS. (J#HYB-222)

2.8.1 - 27 Feb 2024

  • Updates for PSPDFKit 13.3.1 for iOS. (#43565)
  • Removes scrollViewInsetAdjustment, spreadFitting and allowedMenuActions configuration options which are deprecated in PSPDFKit for iOS...
Read more

2.18.0

20 May 14:30
Compare
Choose a tag to compare

2.18.0 - 20 May 2025

  • Adds the new AIAssistantConfiguration class to configure AI Assistant and also add new aiAssistantButtonItem option to Toolbar configuration. (J#HYB-743)
  • Adds the new getPageInfo API to the PDFDocument class. (J#HYB-801)
  • Updates to Nutrient Android SDK 10.2.0.
  • Updates to Nutrient iOS SDK 14.8.0.
  • Fixes an issue where the setLicenseKeys API could cause a crash on Android if called too early during the application lifecycle. (J#HYB-790)
  • Fixes an issue where NotificationCenter events are not always delivered when running Release build configuration on iOS. (J#HYB-793)
  • Fixes an issue where toolbar button customization was not persisted on Android during component reload. (J#HYB-800)
  • Fixes an issue where the onAnnotationTapped callback wasn't called reliably on Android. (J#HYB-805)

2.17.0 - 14 Apr 2025

  • Adds the new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects, and introduces new APIs to retrieve and update form annotation data. (J#HYB-612)
  • Adds the new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool wasn't being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB-192)
  • Adds the option to open a password-protected document through configuration. (J#HYB-213)
  • Adds the ability to add custom toolbar buttons to the PSPDFKit toolbar. (J#HYB-198)
  • Adds support for the new MeasurementValueConfiguration configuration option, replacing the deprecated setMeasurementScale and setMeasurementPrecision methods. (J#HYB-205)
  • Updates the showPageLabels property to also control page number overlay on Android. (J#HYB-223)
  • Updates for PSPDFKit 2024.1.2 for Android.
  • Updates for PSPDFKit 13.3.3 for iOS.
  • Fixes issue of document URIs with file:/// scheme on iOS. (#43160)
  • Fixes issue where the onDocumentLoaded callback was not called on Android. (#43187)
  • Fixes the signatureSavingStrategy configuration option to save signatures if enabled. (J#HYB-210)
  • Fixes spreadFitting configuration option behavior on iOS. (J#HYB-222)

2.8.1 - 27 Feb 2024

  • Updates for PSPDFKit 13.3.1 for iOS. (#43565)
  • Removes scrollViewInsetAdjustment, spreadFitting and allowedMenuActions configuration options which are deprecated in PSPDFKit for iOS. (#43565)

2.8.0 - 18 Dec 2023

  • Adds TypeScript types support to PSPDFKit plugin. (#42380)
  • Adds support for loading image documents using the PSPDFKit component on Android. (#42692)
  • Updates plugin to target React Native 0.72.7. (#42800)
  • Updates Android compileSdkVersion to API 34 and Gradle to 8. (#42380)
  • Updates PSPDFKit for Android version to 8.10.0.
  • Updates PSPDFKit for iOS version ...
Read more

2.17.0

14 Apr 14:04
Compare
Choose a tag to compare

2.17.0 - 14 Apr 2025

  • Adds new setPageIndex API to the PDFDocument class. (J#HYB-699)
  • Adds the documentTapped event to NotificationCenter to receive document tap events. (J#HYB-771)
  • Adds support for using multiple PSPDFKitView components in the same View. (J#HYB-692)
  • Adds TypeScript types for FormElement and FormField objects and also introduce new APIs to retrieve and update Form annotation data. (J#HYB-612)
  • Adds new applyTemplate property to ToolbarItem to manage toolbar icon color preservation when being displayed. (J#HYB-741)
  • Updates the addAnnotations API to accept optional annotation attachments. (J#HYB-782)
  • Updates to Nutrient Android SDK 10.1.1.
  • Updates to Nutrient iOS SDK 14.6.0.
  • Fixes an issue where selection_tool was not being added to the menuItemGrouping configuration on iOS. (J#HYB-705)

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB-192)
  • Adds the option to open a password-protected document through configuration. (J#HYB-213)
  • Adds the ability to add custom toolbar buttons to the PSPDFKit toolbar. (J#HYB-198)
  • Adds support for the new MeasurementValueConfiguration configuration option, replacing the deprecated setMeasurementScale and setMeasurementPrecision methods. (J#HYB-205)
  • Updates the showPageLabels property to also control page number overlay on Android. (J#HYB-223)
  • Updates for PSPDFKit 2024.1.2 for Android.
  • Updates for PSPDFKit 13.3.3 for iOS.
  • Fixes issue of document URIs with file:/// scheme on iOS. (#43160)
  • Fixes issue where the onDocumentLoaded callback was not called on Android. (#43187)
  • Fixes the signatureSavingStrategy configuration option to save signatures if enabled. (J#HYB-210)
  • Fixes spreadFitting configuration option behavior on iOS. (J#HYB-222)

2.8.1 - 27 Feb 2024

  • Updates for PSPDFKit 13.3.1 for iOS. (#43565)
  • Removes scrollViewInsetAdjustment, spreadFitting and allowedMenuActions configuration options which are deprecated in PSPDFKit for iOS. (#43565)

2.8.0 - 18 Dec 2023

  • Adds TypeScript types support to PSPDFKit plugin. (#42380)
  • Adds support for loading image documents using the PSPDFKit component on Android. (#42692)
  • Updates plugin to target React Native 0.72.7. (#42800)
  • Updates Android compileSdkVersion to API 34 and Gradle to 8. (#42380)
  • Updates PSPDFKit for Android version to 8.10.0.
  • Updates PSPDFKit for iOS version to 13.1.0.
  • Fixes issue where building iOS project led to "'PSPDFKitReactNativeiOS-Swift.h' file not found" error. (#41986)
  • Fixes issue where getAnnotations with invalid page index caused a crash on Android. (#42073)
  • Fixes issue where onAnnotationsChanged event did not fire when a form field was updated on Android. (#42525)
  • Fixes issue where annotation toolbar color picker wasn't added by default. (#42761)

2.7.0 - 07 Sep 2023

  • Adds Annotation Preset customization. (#41528)
  • Updates for PSPDFKit 8.8.1 for Android. (#41910)
  • Updates for PSPDFKit 12.3.1 for iOS. (#41910)
  • Updates the deployment target to iOS 15. (#39956)
  • Fixes issue where configuration is overridden by ToolbarMenuItems. (#41681)
  • Fixes issue where PDF generation returns "can not get property of null" on iOS. (#41247)
  • Fixes annotation toolbar menu grou...
Read more

2.16.1

27 Mar 18:58
Compare
Choose a tag to compare

2.16.1 - 27 Mar 2025

  • Adds support for React Native 0.78. (J#HYB-737)
  • Fixes an issue where a crash could occur during onAnnotationChanged event callbacks on Android. (J#HYB-738)

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB-192)
  • Adds the option to open a password-protected document through configuration. (J#HYB-213)
  • Adds the ability to add custom toolbar buttons to the PSPDFKit toolbar. (J#HYB-198)
  • Adds support for the new MeasurementValueConfiguration configuration option, replacing the deprecated setMeasurementScale and setMeasurementPrecision methods. (J#HYB-205)
  • Updates the showPageLabels property to also control page number overlay on Android. (J#HYB-223)
  • Updates for PSPDFKit 2024.1.2 for Android.
  • Updates for PSPDFKit 13.3.3 for iOS.
  • Fixes issue of document URIs with file:/// scheme on iOS. (#43160)
  • Fixes issue where the onDocumentLoaded callback was not called on Android. (#43187)
  • Fixes the signatureSavingStrategy configuration option to save signatures if enabled. (J#HYB-210)
  • Fixes spreadFitting configuration option behavior on iOS. (J#HYB-222)

2.8.1 - 27 Feb 2024

  • Updates for PSPDFKit 13.3.1 for iOS. (#43565)
  • Removes scrollViewInsetAdjustment, spreadFitting and allowedMenuActions configuration options which are deprecated in PSPDFKit for iOS. (#43565)

2.8.0 - 18 Dec 2023

  • Adds TypeScript types support to PSPDFKit plugin. (#42380)
  • Adds support for loading image documents using the PSPDFKit component on Android. (#42692)
  • Updates plugin to target React Native 0.72.7. (#42800)
  • Updates Android compileSdkVersion to API 34 and Gradle to 8. (#42380)
  • Updates PSPDFKit for Android version to 8.10.0.
  • Updates PSPDFKit for iOS version to 13.1.0.
  • Fixes issue where building iOS project led to "'PSPDFKitReactNativeiOS-Swift.h' file not found" error. (#41986)
  • Fixes issue where getAnnotations with invalid page index caused a crash on Android. (#42073)
  • Fixes issue where onAnnotationsChanged event did not fire when a form field was updated on Android. (#42525)
  • Fixes issue where annotation toolbar color picker wasn't added by default. (#42761)

2.7.0 - 07 Sep 2023

  • Adds Annotation Preset customization. (#41528)
  • Updates for PSPDFKit 8.8.1 for Android. (#41910)
  • Updates for PSPDFKit 12.3.1 for iOS. (#41910)
  • Updates the deployment target to iOS 15. (#39956)
  • Fixes issue where configuration is overridden by ToolbarMenuItems. (#41681)
  • Fixes issue where PDF generation returns "can not get property of null" on iOS. (#41247)
  • Fixes annotation toolbar menu grouping customization values. (#41197)
  • Fixes issue where the close button is not displayed on iOS. (#41710)
  • Fixes issue where showCloseButton config removes all other BarButtonItems on iOS. (#41731)
  • Fixes issue where presentInstant uses different parameters on iOS and Android. (#41922)

2.6.1 - 19 Jun 2023

  • Updates for PSPDFKit 8.7.3 for Android. (#40880)
  • Updates for PSPDFKit 12.3 for iOS. (##40880)
  • Fixes issue when showThumbnailBar is set to pinned (#40807)

2.6.0 - 05 Jun 2023

  • Adds measurement tools configurations (#40296)
  • Updates for PSPDFKit 8.7.2 for Android. (#40697)
  • Updates for PSPDFKit 12.2 for iOS. (#40697)
  • Fixes annotation tools subgroups selection with menuItem grouping customization (#40593)

2.5.2 - 13 Apr 2023

  • Fixes missing RXJava dependencies for Android. (#39813)

2.5.1 - 03 Apr 2023

  • Updated Nativ...
Read more

2.16.0

26 Feb 12:00
Compare
Choose a tag to compare

2.16.0 - 26 Feb 2025

  • Adds the ability to merge entire PDF documents using the generatePDFFromDocuments Processor API. (J#HYB-579)
  • Adds the ability to specify an annotation tool type to preselect when entering annotation creation mode using the enterAnnotationCreationMode API. (J#HYB-599)
  • Adds the ability to specify whether the annotation contextual menu should be shown while calling the selectAnnotations API. (J#HYB-564)
  • Adds TypeScript types to the different Annotation objects used by the annotation APIs on PDFDocument. (J#HYB-607)
  • Adds the new applyInstantJSON API to apply full Document JSON to a document. (J#HYB-607)
  • Adds the documentScrolled event to the NotificationCenter to receive document scroll events. (J#HYB-651)
  • Adds support for selection_tool to the menuItemGrouping configuration. (J#HYB-646)
  • Adds the isRequired property to results when querying document annotations. (J#HYB-606)
  • Adds support for the latest React Native release. (J#HYB-674)
  • Adds the appearanceMode property to the PDFConfiguration object on iOS. (J#HYB-673)
  • Adds the new getDocumentProperties API to query document properties without the need to view the document. (J#HYB-676)
  • Updates to Nutrient Android SDK 10.0.1.
  • Updates to Nutrient iOS SDK 14.5.0.
  • Updates Android minSdkVersion to API 24.
  • Updates the iOS deployment target to iOS 16. (#46035)
  • Fixes an issue where the pageMargins property used by the PDF generation API wasn't being used by Android. (J#HYB-555)
  • Fixes an issue where the documentPageChanged event fired while the page change was still in progress on iOS. (J#HYB-644)
  • Fixes an issue where the getConfiguration API on Android returned inaccurate results. (J#HYB-648)
  • Removes the measurements point unit, as it isn't supported anymore. (#46035)
  • Removes the iOSAllowedMenuAction configuration property, as it isn't supported anymore. (#46035)

2.15.0 - 13 Dec 2024

  • Adds a new NotificationCenter class that can be used to subscribe to Nutrient document, annotation, and analytics events. (J#HYB-448)
  • Adds the ability to show or hide the back and forward action buttons using the new showActionButtons property. (J#HYB-98)
  • Updates to Nutrient Android SDK 2024.8.1.
  • Fixes an issue where the exportXFDF API on Android did not export all annotations. (J#HYB-546)
  • Fixes an issue where the exportXFDF API on Android required the Forms license capability. (J#HYB-577)
  • Fixes an issue where the back button was missing on Android when using the PSPDFKit.present API. (J#HYB-549)

2.14.0 - 30 Oct 2024

  • Adds the ability to hide the main toolbar on Android using a combination of configuration and style properties. (J#HYB-431)
  • Updates to Nutrient Android SDK 2024.6.1.
  • Updates to Nutrient iOS SDK 14.1.1.
  • Fixes an issue where the correct items weren't rendered when using the menuItemGrouping configuration property. (J#HYB-432)
  • Fixes an issue where a crash occurred when using the toolbar.toolbarMenuItems property and enterAnnotationCreationMode API on Android. (J#HYB-517)
  • Fixes an issue where some annotations would not be deleted on iOS when using the removeAnnotations API. (J#HYB-518)

2.13.0 - 10 Sep 2024

  • Adds TypeScript type support to the annotationPresets property on the PSPDFKitView component. (J#HYB-395)
  • Adds support for a source document password to be specified when using the processAnnotations API. (J#HYB-453)
  • Adds support to select and deselect annotations programmatically. (J#HYB-447)
  • Updates to PSPDFKit 2024.5.1 for Android.
  • Updates to PSPDFKit 13.9.1 for iOS.
  • Fixes an issue where certain annotation presets weren't applied correctly. (J#HYB-395)
  • Fixes an issue where custom toolbar buttons were not applied on the Android toolbar. (J#HYB-482)
  • Fixes an issue where the annotationTypes parameter wasn't honored by the processAnnotations API. (J#HYB-495)
  • Fixes an issue where the onDocumentLoadFailed callback was not triggered when an incorrect document password was specified on Android. (J#HYB-491)
  • Fixes an issue where some measurement annotation presets were not applied when specified. (J#HYB-492)

2.12.0 - 01 Aug 2024

  • Adds APIs belonging to the PDFDocument interface, moving them away from the global namespace. (J#HYB-406)
  • Adds support for using React.RefObject as a PSPDFKitView ref property. (J#HYB-444)
  • Updates for PSPDFKit 2024.3.1 for Android.
  • Updates for PSPDFKit 13.8.0 for iOS.
  • Fixes an issue where PSPDFKitView sometimes failed to load the document on React Native Android. (J#HYB-397)
  • Fixes an issue where Instant JSON containing widgets was not applied using the addAnnotations API on iOS. (J#HYB-413)
  • Fixes an issue where password protected documents could not be saved after annotation changes were made. (J#HYB-454)
  • Fixes an issue where the onDocumentLoaded callback was not called reliably on iOS. (J#HYB-480)

2.11.0 - 07 Jun 2024

  • Adds the ability to clear the document cache. (J#HYB-347)
  • Adds support for opening PDF documents from a remote URL. (J#HYB-354)
  • Updates setAnnotationFlags and getAnnotationFlags APIs to support using annotation name as an identifier. (J#HYB-372)
  • Fixes an issue where calling exitCurrentlyActiveMode while not in annotation editing mode generates an exception on iOS. (J#HYB-373)
  • Fixes an issue where the annotation uuid isn't included in onAnnotationTapped callbacks. (J#HYB-374)
  • Fixes an issue where Instant configuration wasn't applied when using the presentInstant API on iOS. (J#HYB-375)

2.10.0 - 06 May 2024

  • Adds the ability to define annotation behavior using flags. (J#HYB-283)
  • Adds the ability to add custom menu items to the annotation selection menu. (J#HYB-280)
  • Adds the imageSaveMode property to the PSPDFKitView component to specify how annotations should be treated when saving image documents. (J#HYB-334)
  • Updates for PSPDFKit 13.5.0 for iOS.
  • Fixes an issue where selecting a measurement annotation without the Measurement Tools license causes a crash. (J#HYB-318)
  • Fixes an issue where the removeAnnotation API sometimes failed to remove an annotation on iOS. (J#HYB-43)

2.9.1 - 12 Apr 2024

  • Adds the ability to import and export annotations from XFDF files. (J#HYB-293)
  • Updates for PSPDFKit 2024.2.1 for Android.
  • Fixes issue where password input UI for password-protected documents wasn't shown on Android. (J#HYB-285)

2.9.0 - 22 Mar 2024

  • Adds new getConfiguration method to retrieve current PSPDFKitView configuration options. (J#HYB-192)
  • Adds the option to open a password-protected document through configuration. (J#HYB-213)
  • Adds the ability to add custom toolbar buttons to the PSPDFKit toolbar. (J#HYB-198)
  • Adds support for the new MeasurementValueConfiguration configuration option, replacing the deprecated setMeasurementScale and setMeasurementPrecision methods. (J#HYB-205)
  • Updates the showPageLabels property to also control page number overlay on Android. (J#HYB-223)
  • Updates for PSPDFKit 2024.1.2 for Android.
  • Updates for PSPDFKit 13.3.3 for iOS.
  • Fixes issue of document URIs with file:/// scheme on iOS. (#43160)
  • Fixes issue where the onDocumentLoaded callback was not called on Android. (#43187)
  • Fixes the signatureSavingStrategy configuration option to save signatures if enabled. (J#HYB-210)
  • Fixes spreadFitting configuration option behavior on iOS. (J#HYB-222)

2.8.1 - 27 Feb 2024

  • Updates for PSPDFKit 13.3.1 for iOS. (#43565)
  • Removes scrollViewInsetAdjustment, spreadFitting and allowedMenuActions configuration options which are deprecated in PSPDFKit for iOS. (#43565)

2.8.0 - 18 Dec 2023

  • Adds TypeScript types support to PSPDFKit plugin. (#42380)
  • Adds support for loading image documents using the PSPDFKit component on Android. (#42692)
  • Updates plugin to target React Native 0.72.7. (#42800)
  • Updates Android compileSdkVersion to API 34 and Gradle to 8. (#42380)
  • Updates PSPDFKit for Android version to 8.10.0.
  • Updates PSPDFKit for iOS version to 13.1.0.
  • Fixes issue where building iOS project led to "'PSPDFKitReactNativeiOS-Swift.h' file not found" error. (#41986)
  • Fixes issue where getAnnotations with invalid page index caused a crash on Android. (#42073)
  • Fixes issue where onAnnotationsChanged event did not fire when a form field was updated on Android. (#42525)
  • Fixes issue where annotation toolbar color picker wasn't added by default. (#42761)

2.7.0 - 07 Sep 2023

  • Adds Annotation Preset customization. (#41528)
  • Updates for PSPDFKit 8.8.1 for Android. (#41910)
  • Updates for PSPDFKit 12.3.1 for iOS. (#41910)
  • Updates the deployment target to iOS 15. (#39956)
  • Fixes issue where configuration is overridden by ToolbarMenuItems. (#41681)
  • Fixes issue where PDF generation returns "can not get property of null" on iOS. (#41247)
  • Fixes annotation toolbar menu grouping customization values. (#41197)
  • Fixes issue where the close button is not displayed on iOS. (#41710)
  • Fixes issue where showCloseButton config removes all other BarButtonItems on iOS. (#41731)
  • Fixes issue where presentInstant uses different parameters on iOS and Android. (#41922)

2.6.1 - 19 Jun 2023

  • Updates for PSPDFKit 8.7.3 for Android. (#40880)
  • Updates for PSPDFKit 12.3 for iOS. (##40880)
  • Fixes issue when showThumbnailBar is set to pinned (#40807)

2.6.0 - 05 Jun 2023

  • Adds measurement tools configurations (#40296)
  • Updates for PSPDFKit 8.7.2 for Android. (#40697)
  • Updates for PSPDFKit 12.2 for iOS. (#40697)
  • Fixes annotation tools subgroups selection with menuItem grouping customization (#40593)

2.5.2 - 13 Apr 2023

  • Fixes missing RXJava dependencies for Android. (#39813)

2.5.1 - 03 Apr 2023

  • Updated NativeCatalog configuration and replaced deprecated AppDelegate.m
  • Bumps PSPDFKit for Android version to 8.6.0

2.5.0 - 23 Mar 2023

  • Added magic ink tool for Android annotation toolbar co...
Read more