Releases: ComPDFKit/compdfkit-pdf-sdk-react-native
Releases · ComPDFKit/compdfkit-pdf-sdk-react-native
2.6.6
New Features
- Added the features support for ComPDFKit PDF SDK for iOS V2.6.6.
- Added the features support for ComPDFKit PDF SDK for Android V2.6.6.
- Added the reader controller API to open the document information view.
- Added event callbacks for closing annotation, form, and content editing property panels.
- Added event callback for the search back button click.
- Removed the default storage permission request logic when opening CPDFReaderView on Android.
Issues Addressed
- Fixed a crash when clicking the rotate icon on a stamp annotation on Android.
- Fixed an issue on iOS where setting the default border width for content editing had no effect.
- Fixed an issue on iOS where the top toolbar was displayed after clicking Share in the snapshot feature.
Contact us
Email: support@compdf.com
2.6.5
New Features
- Upgraded iOS ComPDFKit PDF SDK to 2.6.5
- Upgraded Android ComPDFKit PDF SDK to 2.6.5
- Refactored the Example project for clearer usage demonstrations
- Added annotation appearance rendering API
- Added support for multiple image annotation creation methods
- Improved SDK compatibility to support lower React Native versions
- Added official Expo config plugin to auto-inject iOS pods during expo prebuild and EAS Build, while maintaining RN CLI compatibility
- Optimized preloading in iOS non-continuous page mode to reduce blank time during page transitions
- Updated the More menu UI on iOS
- Adapted to minimum device requirements for newer Xcode versions on iOS
Issues Addressed
- Optimized Android online license verification for improved concurrency safety and stability
- Improved touch handling logic in Android editing mode to reduce crash risks
- Fixed a potential crash in CPDFPageView on Android caused by invalid page state during touch events
- Fixed an issue on Android where images might not be visible when dragged on rotated pages
- Fixed an issue on Android where editing text could cause incorrect text layering
- Fixed an issue on iOS where page position could be lost after device rotation
- Fixed abnormal zoom rendering in iOS non-continuous mode
- Fixed an issue where COPY menu content appeared empty on iOS
Contact us
Email: support@compdf.com
2.6.4
Issues Addressed
- Optimize URI navigation logic to support custom schemes
Contact us
Email: support@compdf.com
2.6.3
Issues Addressed
- Fixed an issue with the document.open() API on iOS.
- Fixed TypeScript TS1205 errors when using the library in projects with isolatedModules enabled (e.g., Expo projects) by using export type for type-only re-exports.
Contact us
Email: support@compdf.com
2.6.2
New Features
- Added feature support for ComPDFKit PDF SDK for iOS V2.6.2.
- Added feature support for ComPDFKit PDF SDK for Android V2.6.2.
- Added support for customizing click actions for note and hyperlink annotations.
Issues Addressed
- Fixed an issue on Android where
CPDFPageView.onDetachedFromWindow()could cause crashes and ANR under specific scenarios. - Optimized Android obfuscation configuration by enabling ProGuard optimization options to improve build stability and code security.
Contact us
Email: support@compdf.com
2.6.1
Issues Addressed
- Fixed a crash issue when editing text in some document contents.
Contact us
Email: support@compdf.com
2.6.0
New Features
- Added feature support for ComPDFKit PDF SDK for iOS V2.6.0.
- Added feature support for ComPDFKit PDF SDK for Android V2.6.0.
- Added a dynamic font loading API.
- Added double-tap zoom support for pages.
- Added APIs for outlines and bookmarks.
- Added APIs for creating annotations and forms.
- Added APIs for creating text and images in content editing mode.
- Added APIs for modifying annotation and form properties.
- Added callback APIs for annotation, form, and content editing interactions.
- Added support for custom top toolbar menus.
- Added support for custom context menus.
- Added support for creating custom content for signature and stamp annotations.
- Added APIs to retrieve document information and permission details.
- Added an API to retrieve available font lists.
- Added APIs to customize selected annotation and form borders and selected text styles.
- Added APIs for inserting, deleting, and moving pages.
- Added an API to specify the initial page when opening a document.
Issues Addressed
- Fixed an input abnormality issue on Android when using certain input methods in content editing mode.
- Fixed a zoom jitter issue on Android in documents with a large number of pages.
2.5.3
New Features
- Added the features support for ComPDFKit PDF SDK for iOS V2.5.3.
- Added the features support for ComPDFKit PDF SDK for Android V2.5.3.
- Added support for displaying 3D annotations.
Issues Addressed
- Fixed a null pointer exception when calling CPDFPage.getEditPage() on Android.
- Fixed inconsistent color retrieval between FreeText annotations and content editing text on Android.
- Fixed a memory leak issue in CPDFPageView on Android.
- Fixed an italic text display issue in content editing mode on Android.
- Fixed an issue where the font size became smaller after changing the text color in content editing mode on Android.
- Fixed an appearance refresh issue when initializing Push Button widgets on iOS.
- Fixed an issue where ink annotations were not saved when exiting directly on iOS.
- Fixed an issue where cross-page search highlights were not displayed on iOS.
- Fixed an issue where setting the mainToolbarVisible property caused the bottom toolbar to be hidden on iOS.
2.5.2-1
Issues Addressed
- Fixed the issue where adding a signature could not be saved.
2.5.1
New Features
- Added the features support for ComPDFKit PDF SDK for iOS V2.5.1.
- Added the features support for ComPDFKit PDF SDK for Android V2.5.1.
- Adapted to Androidx Material version 1.13.0
- Added API for page rotation
Issues Addressed
- Android: Fixed crash issue when searching text containing special characters