Skip to content

Releases: ComPDFKit/compdfkit-pdf-sdk-android

2.5.2

21 Nov 02:05

Choose a tag to compare

New Features

  1. Added API to toggle the annotation layer visibility.
  2. Added API to configure text attributes in content editing mode.
  3. Added callback interface for annotation selection and deselection events.
  4. Added configuration options for control handles of the text editing box in content editing mode.
  5. Added API to adjust element hierarchy (z-order) during content editing.
  6. Added API to disable automatic creation of text input boxes when tapping the page in content editing mode.

Issues Addressed

  1. Fixed an issue where the color retrieved for FreeText annotations and editable text was inconsistent.
  2. Fixed a memory leak in CPDFPageView.
  3. Fixed abnormal italic text rendering in content editing mode.
  4. Fixed an issue where modifying text color caused the font size to shrink in content editing mode.

2.5.1

03 Nov 05:35

Choose a tag to compare

New Features

  1. Adapted to Androidx Material version 1.13.0

Issues Addressed

  1. Fixed crash issue when searching text containing special characters

2.5.0

23 Oct 03:10

Choose a tag to compare

New Features

  1. Text Search: Added support for customizing the highlight border color.
  2. Added Spanish language support.

Issues Addressed

  1. Fixed a crash caused by an empty array in shape annotation properties.
  2. Fixed an issue where FreeText annotations were not properly centered during input.
  3. Fixed an issue where the FreeText font size did not match the configured value.
  4. Fixed a crash that occurred when opening certain documents.
  5. Fixed an issue where content edits in some documents were not applied after saving.

Contact us
Email: [email protected]

2.4.7

12 Sep 07:29

Choose a tag to compare

New Features

  1. Automatically hide the quick scroll bar when the document contains only one page

Issues Addressed

  1. Fixed an OOM crash caused by importing fonts
  2. Fixed display issues when circle annotations had an opacity of 0
  3. Fixed crashes that could occur when modifying properties of circle or line annotations
  4. Fixed an issue where some documents failed to correctly trigger callbacks for the first or last page

Contact us
Email: [email protected]

2.4.6

28 Aug 02:23

Choose a tag to compare

New Features

  1. Added compatibility for Android 15 and Android 16.
  2. Optimized page layout and zoom logic for a better reading experience.
  3. Introduced pinch-to-zoom and page dragging while drawing annotations.
  4. Annotation mode now supports filling out forms.

Issues Addressed

  1. Fixed an issue with incorrect allowsCommenting permission settings.
  2. Updated ProGuard configuration to prevent SDK method parameter names from being obfuscated.
  3. Fixed a crash caused by entering Emoji characters.
  4. Resolved crashes when verifying digital signatures in certain documents.
  5. Fixed an issue where adding digital signatures failed in some documents.
  6. Fixed an issue where pages always aligned to the left when setting horizontal margins.
  7. Fixed page jumping issues in vertical scrolling mode when horizontal margins were set.
  8. Fixed an issue where FreeText annotations did not fully display after being saved.
  9. Resolved a crash caused by InitOutFont during SDK initialization.
  10. Fixed an issue where drawing a rectangle after navigating to the currently loaded page might not be displayed due to the page not being re-rendered.

Contact us
Email: [email protected]

2.4.4

02 Jul 02:32

Choose a tag to compare

Issues Addressed

  1. Fixed incorrect default color value for global annotation properties.

Contact us
Email: [email protected]

2.4.3

26 Jun 07:55

Choose a tag to compare

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
  5. Improved the page navigation logic during annotation undo and redo operations

Contact us
Email: [email protected]

2.4.1

19 Jun 05:24

Choose a tag to compare

New Features

  1. Added vertical drag support for text form fields in content editing mode
  2. Added sliding and mode switching features during Ink annotation in the ComPDFKit_Tools module
  3. Added support for dynamic configuration of context menus via JSON in the ComPDFKit_Tools module
  4. Added configuration option to hide the bottom annotation toolbar in annotation mode within the ComPDFKit_Tools module
  5. Optimized Ink annotation saving logic
  6. Adapted to 16KB page size

Issues Addressed

  1. Fixed a crash when creating outlines
  2. Fixed a crash when converting to PDF/A
  3. Fixed an issue where getAction() of outlines returned null
  4. Fixed an issue where InkDrawHelper().setMode(Mode.View) prevented page scrolling
  5. Fixed a null pointer crash in the search-and-replace feature of the ComPDFKit_Tools module
  6. Fixed a crash caused by unset theme in the ComPDFKit_Tools module
  7. Fixed an issue where readOnly property configured via JSON did not take effect in the ComPDFKit_Tools module
  8. Fix the issue where importing semi-transparent images in content editing results in incorrect color display.

Contact us
Email: [email protected]

2.4.0

13 May 07:40

Choose a tag to compare

New Features

  • Added APIs to view and delete trusted digital signature certificates
  • Added a save reminder feature in the ComPDFKit_Tools module when exiting CPDFDocumentFragment
  • Optimized the form signing process in the ComPDFKit_Tools module
  • Added a global eraser function for Ink annotations, allowing erasure of existing Ink annotations

Issues Addressed

  • Fixed OOM crash issues on some devices during SDK initialization
  • Fixed an issue where signature appearance was not correctly displayed after digital signing
  • Fixed an issue where images failed to display after adding a watermark to certain documents
  • Fixed an issue that prevented inserting PNG images when inserting pages
  • Fixed incorrect handling of ActionType_GoToR and ActionType_Launch in hyperlink annotations
  • Fixed an issue where long input in electronic signatures within ComPDFKit_Tools caused incomplete display after saving
  • Fixed blurry display issue after zooming in on text annotations
  • Fixed jump behavior of CPDFReaderView.setScale() scaling function
  • 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:50

Choose a tag to compare

New Features

  • Added import/export form data API, supporting XFDF format files.
  • Added the ability to create text input fields and insert images by clicking on a page area in content editing mode.
  • Added function to draw multiple rectangular areas.

Issues Addressed

  • Fixed a crash issue when editing or deleting text in certain documents.
  • Fixed the border display issue after completing a free text annotation.
  • Fixed an issue where the LaBan Key input method could not delete the last character while editing text.
  • Fixed text garbling issues in content editing mode.
  • Fixed an issue where form field content was not displayed in some documents.
  • Fixed the issue that the zoomed-in page area did not follow the zooming when jumping to draw a rectangular area.
  • Fix the problem of Chinese garbled characters in form field names.

Contact us
Email: [email protected]"