Skip to content

Releases: ComPDFKit/compdfkit-pdf-sdk-react-native

2.5.0

23 Oct 06:19

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.5.0.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.5.0.
  3. Added API to render PDF pages as images
  4. Added API for creating forms
  5. Added watermark configuration options
  6. Added configurable border color for search results
  7. Added configurable highlight color for search results
  8. Added rectangle drawing when jumping to a page
  9. Added API to set content editing types
  10. Added configuration for page editing menu options
  11. Added UI mode configuration
  12. Added bottom toolbar UI configuration
  13. Added BOTA interface configuration
  14. Added control for showing and hiding the search view
  15. Added API to save ongoing Ink annotations
  16. Added API to hide the context menu
  17. Added theme mode configuration on iOS
  18. Added signature method configuration on iOS
  19. Added Pencil annotation toolbar configuration on iOS
  20. Added Spanish language support.

Issues Addressed

  1. Fixed crash on Android caused by empty arrays in shape annotation properties
  2. Fixed issue where FreeText input was not properly centered on Android
  3. Fixed inconsistency between FreeText font size and the configured value on Android
  4. Fixed an issue where some documents crashed when opened on Android.
  5. Fixed an issue where content edits were not saved correctly on Android.
  6. Fixed issue where imported FreeText annotations might not display on iOS
  7. Fixed issue where the watermark toolbar would not appear when the top toolbar was hidden on iOS

Contact us
Email: [email protected]

2.4.7

12 Sep 08:48

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.4.7.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.4.7.
  3. Automatically hide the quick scroll bar when the document contains only one page.

Issues Addressed

  1. Fixed an OOM crash issue caused by importing fonts on the Android platform.
  2. Fixed a display issue with circle annotations when opacity was set to 0 on the Android platform.
  3. Fixed a potential crash when modifying properties of circle and line annotations on the Android platform.
  4. Fixed an issue where some documents failed to correctly trigger callbacks for the first or last page.

2.4.6

28 Aug 07:50

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.4.6.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.4.6.
  3. Added compatibility for Android 15 and Android 16.
  4. Optimized page layout and zoom logic for an improved reading experience.
  5. Added pinch-to-zoom and page dragging while drawing annotations.
  6. Added support for filling out forms in annotation mode on Android.
  7. Introduced a new API for text search.
  8. Optimized the bottom toolbar UI in signature mode on iOS.
  9. Added JSON configuration to enable/disable error prompts and adjusted the display logic for scan document prompts on iOS.
  10. Added JSON configuration to enable/disable Ink drawing drag and mode-switch buttons.
  11. Unified setting of background color of blank area in theme.
  12. Added API for setting component background color.
  13. Removed the dependency on the prop-types library.

Issues Addressed

  1. Fixed a crash caused by entering Emoji characters on Android.
  2. Resolved crashes when verifying digital signatures in certain documents on Android.
  3. Fixed an issue where adding digital signatures failed in some documents on Android.
  4. Fixed an issue where pages always aligned to the left after setting horizontal margins on Android.
  5. Fixed page jumping issues in vertical scrolling mode when horizontal margins were set on Android.
  6. Fixed an issue where FreeText annotations did not fully display after being saved on Android.
  7. Resolved a crash caused by InitOutFont during SDK initialization on Android.
  8. Fixed an issue where save() did not save ongoing Ink and Pencil annotations on iOS.
  9. Fixed an issue where the top text was not vertically centered on iOS.
  10. Fixed flickering when opening a document multiple times on iOS.
  11. Fixed lagging when scrolling in content editing mode on iOS.

Contact us
Email: [email protected]

2.4.4

04 Jul 06:59

Choose a tag to compare

Issues Addressed

  1. Fixed the “Super expression must either be null or a function” error caused by incorrect class inheritance when using the Hermes engine.

Contact us
Email: [email protected]

2.4.3

26 Jun 10:18

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.4.3.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.4.3.

Issues Addressed

  1. Fixed a crash issue when exporting annotation files in certain documents
  2. Fixed an issue where selecting an annotation would unexpectedly switch the current drawing annotation type
  3. Fixed an issue where deleted text content in some documents was not saved properly
  4. Optimized the flickering issue when jumping to a specific page
    75 Improved the page navigation logic during annotation undo and redo operations

2.4.1

19 Jun 09:57

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.4.0.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.4.0.
  3. Added API to switch between different annotation types in annotation mode.
  4. Added Undo and Redo APIs for annotation actions.
  5. Added configuration option to hide the bottom annotation toolbar in annotation mode.
  6. Added support for context menu configuration.
  7. Added callback for tapping on the PDF page area.
  8. Adapted Android platform to support 16KB page sizes.

Issues Addressed

  1. Fixed an issue where some APIs became unresponsive, causing blocking behavior.
  2. Fixed an issue where the read-only (readOnly) setting had no effect on Android.
  3. Fixed a bug where the page.removeAnnotation() API could not delete annotations on Android.
  4. Fixed an issue where getReadBackgroundColor() returned the wrong color on iOS.

2.4.0

19 Jun 09:57

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS V2.4.0.
  2. Added the features support for ComPDFKit PDF SDK for Android V2.4.0.
  3. Added configuration options for signature methods in signature form fields on Android.
  4. Added a document save reminder when exiting the interface on Android.
  5. Added functionality to erase existing Ink annotations on Android.
  6. Added APIs to delete annotations and form fields.
  7. Added an API to insert blank pages.
  8. Enhanced annotation property data.
  9. Enhanced form field property data.

Issues Addressed

  1. Fixed OOM crash issues on some devices during SDK initialization.
  2. Fixed an issue where signature appearance was not correctly displayed after digital signing.
  3. Fixed an issue where images failed to display after adding a watermark to certain documents.
  4. Fixed an issue that prevented inserting PNG images when inserting pages.
  5. Fixed incorrect handling of ActionType_GoToR and ActionType_Launch in hyperlink annotations.
  6. Fixed an issue where long input in electronic signatures within ComPDFKit_Tools caused incomplete display after saving.
  7. Fixed blurry display issue after zooming in on text annotations.
  8. Fixed jump behavior of CPDFReaderView.setScale() scaling method.
  9. Fixed a font inconsistency issue during content editing when adding text to already selected text with an existing device font.

Contact us
Email: [email protected]

2.3.0

21 Mar 05:36

Choose a tag to compare

New Features

  1. Added the features support for ComPDFKit PDF SDK for iOS iOS V2.3.0.
  2. Added the features support for ComPDFKit PDF SDK for Android Android V2.3.0.
  3. Added import/export form data API, supporting XFDF format files.
  4. Added the ability to create text input fields and insert images by clicking on a page area in content editing mode.
  5. Added navigation system print API.
  6. Added import PDF document API.
  7. Added split PDF document API.
  8. Added fill form content API.
  9. Added saveAs API.
  10. Added API to retrieve all annotations and form data on a page.
  11. Added document flattening API.

Issues Addressed

  1. Fixed a crash issue when editing or deleting text in certain documents.
  2. Fixed the border display issue after completing a free text annotation.
  3. Fixed an issue where the LaBan Key input method could not delete the last character while editing text.
  4. Fixed text garbling issues in content editing mode.
  5. Fixed an issue where form field content was not displayed in some documents.
  6. Fixed the issue that the zoomed-in page area did not follow the zooming when jumping to draw a rectangular area.
  7. Fixed the issue of Chinese garbled characters in the form name.
  8. Fixed the issue where the prompt did not appear for scanned PDF documents on iOS.

Contact us
Email: [email protected]

2.3.0-beta.1

28 Feb 07:38

Choose a tag to compare

2.3.0-beta.1 Pre-release
Pre-release

New Features

  • Added import/export interface for form data in XFDF format files.
  • Added the ability to create text input boxes and insert images by clicking on the page area in content editing mode.
  • Added a system print API for navigation.

Issues Addressed

  • Fixed issue where editing or deleting text in some documents caused crashes.
  • Fixed issue with the border appearing after completing FreeText annotation.
  • Fixed issue where the LaBan Key input method deletes the last character when editing text.
  • Fixed the issue of text garbling in content editing mode.

Contact Us
Email: [email protected]

2.2.2

19 Feb 06:49

Choose a tag to compare

New Features

  • Added the features support for ComPDFKit PDF SDK for iOS iOS V2.2.2.
  • Added the features support for ComPDFKit PDF SDK for Android Android V2.2.2.
  • Added the ability to save a watermark to the current PDF when adding it.

Issues Addressed

  • Fixed the inaccurate judgment issue in the hasChange() method.
  • Fixed an issue where some document text fields in forms were not displaying content.
  • Fixed an issue on the Android platform where Ink annotations became smaller after drawing.
  • Fixed an issue on the Android platform where the pen size shrank when drawing Ink annotations after zooming in on a page.
  • Fixed an input issue with the LaBan Key input method on the Android platform.
  • Fixed a potential crash issue on the Android platform when enabling the rotate function.
  • Fixed a crash issue on the Android platform when importing XFDF annotations.

Contact Us
Email: [email protected]