You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduces AnnotationProperties class 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 createAiAssistant API with AiAssistantProvider interface 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 androidShowAnnotationCreationAction configuration option to hide the default annotation creation button while keeping annotation editing functionality enabled on Android. (J#HYB-864)
Adds OfficeConversionSettings for 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 getPageInfo immediately after onDocumentLoaded on 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_flutter on pub.dev.(J#HG-682)
Adds the androidContentEditorEnabled configuration option to PdfConfiguration for 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 onPageChanged callback 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 addWebEventListener and removeWebEventListener APIs to PspdfkitWidgetController for 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 MethodCallHandler from PspdfkitPlugin to PspdfkitPluginMethodCallHandler, preparing for a complete migration to Pigeon and a proper deprecation path. (J#HYB-690)
Fixes an issue on Android when adding an annotationDeleted event listener. (J#HYB-640)
4.2.1 - 10 Mar 2025
Adds enterAnnotationCreationMode and exitAnnotationCreationMode APIs to PspdfkitWidgetController.
Updates base Annotation model class to make more base properties mutable.
4.2.0 - 03 Mar 2025
Adds Annotation model classes. (J#HYB-614)
Adds ability to set and get an annotation's author name programmatically. (J#HYB-678)
Adds a getPageCount API to PdfDocument. (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 onPageChanged callback returns the wrong page index on iOS. (J#HYB-575)
4.1.0 - 03 Jan 2025
Adds support for PspdfkitWidgetController.addEventListener to 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 applyInstantJson method 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 onDocumentLoaded is triggered multiple times. (J#HYB-494)
3.12.0 - 30 Jul 2024
Adds zoomToRect and getVisibleRect APIs to PspdfkitWidgetController. (J#HYB-429)
Adds processAnnotations API support for Android. (J#HYB-426)
Updates the processAnnotations parameter types to AnnotationType and AnnotationProcessingMode enums. (#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 MeasurementValueConfiguration to replace setMeasurementScale and setMeasurementPrecision. (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 Map with a dedicated PdfConfiguration class. (#42191)
Deprecates imports for package:pspdfkit_flutter/widgets/pspdfkit_widget.dart and package:pspdfkit_flutter/widgets/pspdfkit_widget_controller.dart.
Use package:pspdfkit_flutter/pspdfkit.dart instead. (#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 flutterPdfFragmentAdded callback 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 PspdfkitView widget 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/src to lib to remove import warnings and renamed main.dart to pspdfkit.dart. (#34058)
Updates the deployment target to iOS 14.0. (#33871)
PSPDFKit now requires Flutter 3.0.1 or later (#35028)