Releases: PSPDFKit/pspdfkit-flutter
Releases · PSPDFKit/pspdfkit-flutter
5.2.0
5.2.0 - 13 Oct 2025
- Introduces 
AnnotationPropertiesclass to manage and update annotation properties such as color, opacity, line width, flags, and custom data. (J#HYB-879) - Updates Android SDK configuration (minSdk 24, compileSdk/targetSdk 36) to support Nutrient Android SDK 10.7.0.
 - Updates iOS deployment target to 16 to support Nutrient iOS SDK 14.12.0.
 - Updates AI Assistant implementation to use new 
createAiAssistantAPI withAiAssistantProviderinterface support. (J#HYB-886) - Fixes issue where getPageInfo throws an error if not page labels are set on Android. (J#HYB-882)
 - Fixes issue where updating annotation flags results into unexpected behavior. (J#HYB-880,J#HYB-879)
 
5.1.0 - 04 Sep 2025
- Adds the 
androidShowAnnotationCreationActionconfiguration option to hide the default annotation creation button while keeping annotation editing functionality enabled on Android. (J#HYB-864) - Adds 
OfficeConversionSettingsfor configuring Office document conversion parameters in Nutrient Flutter Web, including spreadsheet dimension controls. (J#HYB-861) - Adds annotation contextual menu customization support with 
AnnotationMenuConfiguration. (J#HYB-683) - Improves event listeners handling for better performance and reliability. (J#HYB-868)
 - Updates to Nutrient iOS SDK 14.12.0 with the latest features and fixes.
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates Kotlin version to 2.1.20 for compatibility with Nutrient Android SDK 10.6.0.
 - Fixes an iOS issue where the signature dialog would immediately dismiss when entering annotation creation mode programmatically. (J#HYB-859)
 - Fixes an Android race condition when calling 
getPageInfoimmediately afteronDocumentLoadedon a cold start. (J#HYB-870) 
5.0.1 - 24 Jul 2025
- Update README.md files to include the latest rebranding changes for Nutrient Flutter SDK. (J#HYB-842)
 
5.0.0 - 22 Jul 2025
- Rebrands the PSPDFKit Flutter SDK to Nutrient Flutter SDK. Now available as 
nutrient_flutteron pub.dev.(J#HG-682) - Adds the 
androidContentEditorEnabledconfiguration option toPdfConfigurationfor controlling content editor availability on Android. (J#HYB-834) - Adds automatic disabling of date stamps when custom default stamps are configured on iOS for a better user experience. (J#HYB-835)
 - Introduces a migration script for seamless upgrade to Nutrient Flutter SDK 5.0.0. (#48175)
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates to Nutrient iOS SDK 14.10.0 with the latest features and fixes.
 - Now requires Flutter 3.30.0 or later.
 - Fixes an issue where the 
onPageChangedcallback was triggering multiple times on iOS. (J#HYB-839) 
4.4.1 - 20 Jun 2025
- Updates for Nutrient Android SDK 10.4.0.
 - Fixes issue where the Android signature dialog custom style is not applied. (HYB-820)
 
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates ...
 
5.1.0
5.1.0 - 04 Sep 2025
- Adds the 
androidShowAnnotationCreationActionconfiguration option to hide the default annotation creation button while keeping annotation editing functionality enabled on Android. (J#HYB-864) - Adds 
OfficeConversionSettingsfor configuring Office document conversion parameters in Nutrient Flutter Web, including spreadsheet dimension controls. (J#HYB-861) - Adds annotation contextual menu customization support with 
AnnotationMenuConfiguration. (J#HYB-683) - Improves event listeners handling for better performance and reliability. (J#HYB-868)
 - Updates to Nutrient iOS SDK 14.12.0 with the latest features and fixes.
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates Kotlin version to 2.1.20 for compatibility with Nutrient Android SDK 10.6.0.
 - Fixes an iOS issue where the signature dialog would immediately dismiss when entering annotation creation mode programmatically. (J#HYB-859)
 - Fixes an Android race condition when calling 
getPageInfoimmediately afteronDocumentLoadedon a cold start. (J#HYB-870) 
5.0.1 - 24 Jul 2025
- Update README.md files to include the latest rebranding changes for Nutrient Flutter SDK. (J#HYB-842)
 
5.0.0 - 22 Jul 2025
- Rebrands the PSPDFKit Flutter SDK to Nutrient Flutter SDK. Now available as 
nutrient_flutteron pub.dev.(J#HG-682) - Adds the 
androidContentEditorEnabledconfiguration option toPdfConfigurationfor controlling content editor availability on Android. (J#HYB-834) - Adds automatic disabling of date stamps when custom default stamps are configured on iOS for a better user experience. (J#HYB-835)
 - Introduces a migration script for seamless upgrade to Nutrient Flutter SDK 5.0.0. (#48175)
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates to Nutrient iOS SDK 14.10.0 with the latest features and fixes.
 - Now requires Flutter 3.30.0 or later.
 - Fixes an issue where the 
onPageChangedcallback was triggering multiple times on iOS. (J#HYB-839) 
4.4.1 - 20 Jun 2025
- Updates for Nutrient Android SDK 10.4.0.
 - Fixes issue where the Android signature dialog custom style is not applied. (HYB-820)
 
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updat...
 
5.0.1
5.0.1 - 24 Jul 2025
- Update README.md files to include the latest rebranding changes for Nutrient Flutter SDK. (J#HYB-842)
 
5.0.0 - 22 Jul 2025
- Rebrands the PSPDFKit Flutter SDK to Nutrient Flutter SDK. Now available as 
nutrient_flutteron pub.dev.(J#HG-682) - Adds the 
androidContentEditorEnabledconfiguration option toPdfConfigurationfor controlling content editor availability on Android. (J#HYB-834) - Adds automatic disabling of date stamps when custom default stamps are configured on iOS for a better user experience. (J#HYB-835)
 - Introduces a migration script for seamless upgrade to Nutrient Flutter SDK 5.0.0. (#48175)
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates to Nutrient iOS SDK 14.10.0 with the latest features and fixes.
 - Now requires Flutter 3.30.0 or later.
 - Fixes an issue where the 
onPageChangedcallback was triggering multiple times on iOS. (J#HYB-839) 
4.4.1 - 20 Jun 2025
- Updates for Nutrient Android SDK 10.4.0.
 - Fixes issue where the Android signature dialog custom style is not applied. (HYB-820)
 
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#3...
 
5.0.0
5.0.0 - 22 Jul 2025
- Rebrands the PSPDFKit Flutter SDK to Nutrient Flutter SDK. Now available as 
nutrient_flutteron pub.dev.(J#HG-682) - Adds the 
androidContentEditorEnabledconfiguration option toPdfConfigurationfor controlling content editor availability on Android. (J#HYB-834) - Adds automatic disabling of date stamps when custom default stamps are configured on iOS for a better user experience. (J#HYB-835)
 - Introduces a migration script for seamless upgrade to Nutrient Flutter SDK 5.0.0. (#48175)
 - Updates to Nutrient Android SDK 10.5.0 with the latest features and fixes.
 - Updates to Nutrient iOS SDK 14.10.0 with the latest features and fixes.
 - Now requires Flutter 3.30.0 or later.
 - Fixes an issue where the 
onPageChangedcallback was triggering multiple times on iOS. (J#HYB-839) 
4.4.1 - 20 Jun 2025
- Updates for Nutrient Android SDK 10.4.0.
 - Fixes issue where the Android signature dialog custom style is not applied. (HYB-820)
 
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)...
 
"4.4.1"
4.4.1 - 20 Jun 2025
- Updates for Nutrient Android SDK 10.4.0.
 - Fixes issue where the Android signature dialog custom style is not applied. (HYB-820)
 
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configur...
 
"4.4.0"
4.4.0 - 10 Jun 2025
- Adds AI Assistant support. (J#HYB-742)
 - Adds 
addWebEventListenerandremoveWebEventListenerAPIs toPspdfkitWidgetControllerfor Flutter Web. (J#HYB-760) - Fixes missing resource ID issue with Android Gradle Plugin (AGP) version 8.9.2. (J#HYB-808)
 - Fixes issue where PDF viewer fails to load when the mounting container has zero width on Flutter Web. (J#HYB-812)
 
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configuration options on Android and iOS. (#32246)
 - Adds a new example that shows how to open a PDF document using the appropriate platform style. (#32100)
 - Adds...
 
4.3.0
4.3.0 - 11 Apr 2025
- Adds setting custom stamp items support. Only custom text stamps are supported, and this is available only on iOS and Android for now. (J#HYB-715)
 - Adds signature creation configuration and signature saving strategy support. (J#HYB-739)
 - Adds support for custom main toolbar items with icons. (J#HYB-732)
 - Fixes issue where an annotation doesn't get selected when clicked on iOS. (J#HYB-735)
 
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 — see changelog.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690) - Fixes an issue on Android when adding an 
annotationDeletedevent listener. (J#HYB-640) 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configuration options on Android and iOS. (#32246)
 - Adds a new example that shows how to open a PDF document using the appropriate platform style. (#32100)
 - Adds new Flutter APIs in 
pspdfkit_widget.dart. (#23824) - Implements Android support for 
PspdfkitWidget.applyInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.exportInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.setFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.getFormFieldValuemethod. (#23824) - Imp...
 
4.2.2
4.2.2 - 24 Mar 2025
- Updates for Nutrient Android SDK 10.1.1 - https://www.nutrient.io/guides/android/changelog/.
 - Updates Android bridging by moving 
MethodCallHandlerfromPspdfkitPlugintoPspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and proper deprecation path. (J#HYB-690) - Fixes issue on Android when adding an annotationDeleted event listener. (J#HYB-640)
 
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configuration options on Android and iOS. (#32246)
 - Adds a new example that shows how to open a PDF document using the appropriate platform style. (#32100)
 - Adds new Flutter APIs in 
pspdfkit_widget.dart. (#23824) - Implements Android support for 
PspdfkitWidget.applyInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.exportInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.setFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.getFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.addAnnotationmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAllUnsavedAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.savemethod. (#23824) - Improves logic in 
AnnotationTypeAdapterfor converting an Instant JSON annotation type into a properAnnotationType. (#... 
4.2.1
4.2.1 - 10 Mar 2025
- Adds 
enterAnnotationCreationModeandexitAnnotationCreationModeAPIs toPspdfkitWidgetController. - Updates base 
Annotationmodel class to make more base properties mutable. 
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes Annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configuration options on Android and iOS. (#32246)
 - Adds a new example that shows how to open a PDF document using the appropriate platform style. (#32100)
 - Adds new Flutter APIs in 
pspdfkit_widget.dart. (#23824) - Implements Android support for 
PspdfkitWidget.applyInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.exportInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.setFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.getFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.addAnnotationmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAllUnsavedAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.savemethod. (#23824) - Improves logic in 
AnnotationTypeAdapterfor converting an Instant JSON annotation type into a properAnnotationType. (#23824) - Improves the layout in the Programmatic form filling example. (#23824)
 - Unifies Dart examples and removes Cupertino widgets in favor of Material widgets. (#32100)
 - PSPDFKit now requires Flutter 2.8.1 or later. (#32494)
 - Updates for PSPDFKit 11.2 for iOS. (#32494)
 - Renames 
pspdfkit_view.dartintopspdfkit_widget_controller.dart. (#23824) - Fixes button overflow issue on iOS devices in the F...
 
4.2.0
4.2.0 - 03 Mar 2025
- Adds 
Annotationmodel classes. (J#HYB-614) - Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
 - Adds a 
getPageCountAPI toPdfDocument. (J#HYB-680) - Adds support for custom data. (J#HYB-682)
 - Adds support for annotation flags. (J#HYB-683)
 - Adds support for custom stamps. (J#HYB-685)
 - Fixes issue where setting an iOS license key shows "PSPDFKit Licensing Issue" error. (J#HYB-658)
 - Fixes Annotation preset customizations not being set correctly. (J#HYB-686)
 
4.1.1 - 17 Jan 2025
- Fixes build issues where some Android resource IDs are missing. (J#HYB-625)
 - Fixes issue where 
onPageChangedcallback returns the wrong page index on iOS. (J#HYB-575) 
4.1.0 - 03 Jan 2025
- Adds support for 
PspdfkitWidgetController.addEventListenerto iOS and Android. (J#HYB-550)` - Adds support for the latest Android Studio version. (J#HYB-539)
 - Nutrient Flutter SDK now requires Android Gradle Plugin 8.0.0 or later. (J#HYB-539)
 - Nutrient Flutter SDK now requires Flutter 3.27.0 or later. (J#HYB-596)
 - Updates for Nutrient Android SDK 2024.9.0.
 - Updates for Nutrient iOS SDK 14.3.0.
 - Fixes onPageChanged callback being triggered early on iOS. (J#HYB-596)
 
4.0.0 - 01 Nov 2024
- Adds Pigeon for communication between Flutter and native iOS and Android platforms. (J#HYB-455)
 - Fixes issue where annotation preset configurations are not applied to some annotation tools. (J#HYB-185)
 - Fixes inconsistency in the 
applyInstantJsonmethod parameter type. It now accepts a string on both iOS and Android. (#45541) - Updates for Nutrient Android SDK 2024.6.1. (#45458)
 - Updates for Nutrient iOS SDK 14.1.1. (#45458)
 - Updates for Nutrient Web SDK 2024.7.0. (#45458)
 
3.12.1 - 11 Sep 2024
- Updates for PSPDFKit 2024.5.1 for Android. (J#HYB-506)
 - Updates for PSPDFKit 13.9.1 for iOS. (J#HYB-506)
 - PSPDFKit for Flutter now requires Flutter 3.24.1 or later.
 - Fixes an issue where some annotation toolbar items are not displayed when custom grouping is used. (J#HYB-440)
 - Fixes an issue where 
onDocumentLoadedis triggered multiple times. (J#HYB-494) 
3.12.0 - 30 Jul 2024
- Adds 
zoomToRectandgetVisibleRectAPIs toPspdfkitWidgetController. (J#HYB-429) - Adds 
processAnnotationsAPI support for Android. (J#HYB-426) - Updates the 
processAnnotationsparameter types toAnnotationTypeandAnnotationProcessingModeenums. (#44722) - Updates for PSPDFKit 2024.4.0 for Android. (J#HYB-422)
 - Updates for PSPDFKit 13.8.0 for iOS. (J#HYB-422)
 
3.11.0 - 21 Jun 2024
- Adds API to get form filled properties to 
PdfDocument. (J#HYB-169) - Adds Instant synchronization support on Web. (J#HYB-377)
 
3.10.1 - 28 May 2024
- Fixes an issue where 
ViewUtils.generateViewId()cannot be resolved. (J#HYB-379) 
3.10.0 - 03 May 2024
- Adds APIs to get page information such as size, rotation, and label. (J#HYB-195)
 - Adds document load callbacks to 
PspdfkitWidget. (J#HYB-195) - Adds page change callback to 
PspdfkitWidget. (J#HYB-195) - Adds support for exporting document as binary data. (J#HYB-337)
 - Updates for PSPDFKit 2024.2.1 for Android.
 - Updates for PSPDFKit 13.4.1 for iOS.
 
3.9.1 - 12 Apr 2024
- Downgrades to AGP 7.* for backward compatibility (J#HYB-290)
 - Allow null value for 
Pspdfkit.setLicenseKey(J#HYB-294) - Updates for PSPDFKit 2024.2.1 for Android (J#HYB-303)
 
3.9.0 - 22 Mar 2024
- Adds annotation toolbar customization for iOS and Android. (J#HYB-209)
 - Adds support for 
MeasurementValueConfigurationto replacesetMeasurementScaleandsetMeasurementPrecision. (J#HYB-206) - Updates for PSPDFKit 13.3.3 for iOS. (#43792)
 - Updates for PSPDFKit 2024.1.2 for Android. (#43792)
 - Fixes events callback functions not being triggered on Web. (J#HYB-221)
 - Fixes blank page when an annotation toolbar item is selected on Web. (#43792)
 
3.8.2 - 27 Feb 2024
- Updates for PSPDFKit 13.3.1 for iOS. (#43550)
 - Fixes issue where PSPDFKit for Flutter does not work on web with Flutter SDK version 13.19.0 (J#HYB-216)
 - Fixes issue where annotation toolbar items are not being displayed on Web. (J#HYB-217)
 
3.8.1 - 14 Feb 2024
- Fixes callbacks when Pspdfkit.present() is used. (J#HYB-204)
 
3.8.0 - 06 Feb 2024
- Adds Flutter for Web support. (#42151)
 - Replaces configuration 
Mapwith a dedicatedPdfConfigurationclass. (#42191) - Deprecates imports for 
package:pspdfkit_flutter/widgets/pspdfkit_widget.dartandpackage:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Usepackage:pspdfkit_flutter/pspdfkit.dartinstead. (#43254) - Updates for PSPDFKit 2024.1.0 for Android. (#43305)
 - Updates for PSPDFKit 13.3.0 for iOS. (#43305)
 - Compile SDK version 34 is now required on Android. (#43305)
 
3.7.2 - 12 Jan 2024
- Adds 
flutterPdfFragmentAddedcallback for Android. (#42631) - Updates FlutterAppCompatActivity to Support Flutter 3.16.0. (#42767)
 
3.7.1 - 18 Oct 2023
- Fixes issue where iOS Appstore upload fails due to PSPDFKit Flutter missing "CFBundleShortVersionString" key. (#42166)
 - Fixes issue where Plugin returned "Document is missing or invalid" during pdfViewControllerWillDismiss events. (#42255)
 
3.7.0 - 07 Sep 2023
- Adds annotation preset customization. (#41669)
 - 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)
 - Updates example catalog with PspdfkitWidget usage. (#40861)
 
3.6.0 - 08 May 2023
- Adds measurement tools. (#39806)
 - Updates for PSPDFKit 8.6.0 for Android. (#39501)
 - Updates for PSPDFKit 12.2 for iOS. (#39995)
 
3.5.1 - 15 Mar 2023
- Updates iOS license initialization in the example catalog. (#38999)
 - Updates Instant web demo links. (#39018)
 - Updates for PSPDFKit 8.5.1 for Android. (#39090)
 - Updates for PSPDFKit 12.1.2 for iOS. (#39090)
 
3.5.0 - 17 Jan 2023
- Adds Instant Synchronization support. (#37675)
 - Updates for PSPDFKit 8.5 for Android. (#38136)
 - Updates for PSPDFKit 12.0.2 for iOS. (#38136)
 
3.4.1 - 18 Nov 2022
- Updates for PSPDFKit 12.0 for iOS. (#37508)
 - Fixes missing header file issue. (#37283)
 
3.4.0 - 26 Oct 2022
- Adds generating PDF from images, templates and HTML. (#36736)
 - Updates for PSPDFKit 8.4.1 Android. (#37192)
 - Updates for PSPDFKit 12.0 for iOS. (#37192)
 - Fixes keyboard cutting off search results when inline search is disabled. (#35418)
 - Fixes an issue where the 
PspdfkitViewwidget is not rendered in Flutter versions 3.3.0 and above on Android. (#37044) 
3.3.0 - 19 Jul 2022
- Moved package files from 
lib/srctolibto remove import warnings and renamedmain.darttopspdfkit.dart. (#34058) - Updates the deployment target to iOS 14.0. (#33871)
 - PSPDFKit now requires Flutter 3.0.1 or later (#35028)
 - Updates for PSPDFKit 11.4.0 for iOS. (#35384)
 - Updates for PSPDFKit 8.2.1 for Android. (#35384)
 - Handles multiple initializations exception. (#35079)
 - Fixes an issue where tapping on form fields yields unexpected behavior in the Catalog basic example. (#33853)
 - Fixes the configuration option 
userInterfaceViewMode: 'alwaysHidden'not hiding the widget’s top bar on iOS. (#31095) 
3.2.2 - 16 Mar 2022
- Improves the example project by using the 
PlatformUtilsclass to check for supported platforms (#33212) - Adds a new Save As example to the example project. (#33376)
 - Updates for PSPDFKit 11.3.0 for iOS. (#33514)
 
3.2.1 - 04 Mar 2022
- Updates for PSPDFKit 8.1.2 for Android. (#33314)
 - Updates for PSPDFKit 11.2.4 for iOS. (#33314)
 
3.2.0 - 14 Feb 2022
- This release requires you to update your Android project's 
compileSdkVersionto version 31. Please refer to our migration guide for this release. - PSPDFKit now requires Flutter 2.10.1 or later. (#33016)
 - Adds a new configuration option to disable autosave. (#32857)
 - Adds a new example illustrating manual saving of documents with autosave disabled. (#32857)
 - Updates for PSPDFKit 8.1.1 for Android. (#33016)
 - Updates for PSPDFKit 11.2.2 for iOS. (#33016)
 
3.1.0 - 06 Jan 2022
- Adds Flutter widget support for Android. (#23824)
 - Adds 
tiffsupport for image documents for Android. (#23824) - Adds documentation for all the configuration options. (#32246)
 - Unifies the configuration options on Android and iOS. (#32246)
 - Adds a new example that shows how to open a PDF document using the appropriate platform style. (#32100)
 - Adds new Flutter APIs in 
pspdfkit_widget.dart. (#23824) - Implements Android support for 
PspdfkitWidget.applyInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.exportInstantJsonmethod. (#23824) - Implements Android support for 
PspdfkitWidget.setFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.getFormFieldValuemethod. (#23824) - Implements Android support for 
PspdfkitWidget.addAnnotationmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.getAllUnsavedAnnotationsmethod. (#23824) - Implements Android support for 
PspdfkitWidget.savemethod. (#23824) - Improves logic in 
AnnotationTypeAdapterfor converting an Instant JSON annotation type into a properAnnotationType. (#23824) - Improves the layout in the Programmatic form filling example. (#23824)
 - Unifies Dart examples and removes Cupertino widgets in favor of Material widgets. (#32100)
 - PSPDFKit now requires Flutter 2.8.1 or later. (#32494)
 - Updates for PSPDFKit 11.2 for iOS. (#32494)
 - Renames 
pspdfkit_view.dartintopspdfkit_widget_controller.dart. (#23824) - Fixes button overflow issue on iOS devices in the Flutter example. (#31198)
 
3.0.3 - 07 Dec 2021
- Updates for PSPDFKit 8.0.2 for Android. (#32165)
 
3.0.2 - 02 Nov 2021
- Updates for PSPDFKit 11.1 for iOS. (#31654)
 - Updates for PSPDFKit 8.0.1 for Andr...