Releases: ComPDFKit/compdfkit-pdf-sdk-android
Releases · ComPDFKit/compdfkit-pdf-sdk-android
2.5.2
New Features
- Added API to toggle the annotation layer visibility.
- Added API to configure text attributes in content editing mode.
- Added callback interface for annotation selection and deselection events.
- Added configuration options for control handles of the text editing box in content editing mode.
- Added API to adjust element hierarchy (z-order) during content editing.
- Added API to disable automatic creation of text input boxes when tapping the page in content editing mode.
Issues Addressed
- Fixed an issue where the color retrieved for FreeText annotations and editable text was inconsistent.
- Fixed a memory leak in CPDFPageView.
- Fixed abnormal italic text rendering in content editing mode.
- Fixed an issue where modifying text color caused the font size to shrink in content editing mode.
2.5.1
New Features
- Adapted to Androidx Material version 1.13.0
Issues Addressed
- Fixed crash issue when searching text containing special characters
2.5.0
New Features
- Text Search: Added support for customizing the highlight border color.
- Added Spanish language support.
Issues Addressed
- Fixed a crash caused by an empty array in shape annotation properties.
- Fixed an issue where FreeText annotations were not properly centered during input.
- Fixed an issue where the FreeText font size did not match the configured value.
- Fixed a crash that occurred when opening certain documents.
- Fixed an issue where content edits in some documents were not applied after saving.
Contact us
Email: [email protected]
2.4.7
New Features
- Automatically hide the quick scroll bar when the document contains only one page
Issues Addressed
- Fixed an OOM crash caused by importing fonts
- Fixed display issues when circle annotations had an opacity of 0
- Fixed crashes that could occur when modifying properties of circle or line annotations
- 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
New Features
- Added compatibility for Android 15 and Android 16.
- Optimized page layout and zoom logic for a better reading experience.
- Introduced pinch-to-zoom and page dragging while drawing annotations.
- Annotation mode now supports filling out forms.
Issues Addressed
- Fixed an issue with incorrect allowsCommenting permission settings.
- Updated ProGuard configuration to prevent SDK method parameter names from being obfuscated.
- Fixed a crash caused by entering Emoji characters.
- Resolved crashes when verifying digital signatures in certain documents.
- Fixed an issue where adding digital signatures failed in some documents.
- Fixed an issue where pages always aligned to the left when setting horizontal margins.
- Fixed page jumping issues in vertical scrolling mode when horizontal margins were set.
- Fixed an issue where FreeText annotations did not fully display after being saved.
- Resolved a crash caused by InitOutFont during SDK initialization.
- 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
Issues Addressed
- Fixed incorrect default color value for global annotation properties.
Contact us
Email: [email protected]
2.4.3
Issues Addressed
- Fixed a crash issue when exporting annotation files in certain documents
- Fixed an issue where selecting an annotation would unexpectedly switch the current drawing annotation type
- Fixed an issue where deleted text content in some documents was not saved properly
- Optimized the flickering issue when jumping to a specific page
- Improved the page navigation logic during annotation undo and redo operations
Contact us
Email: [email protected]
2.4.1
New Features
- Added vertical drag support for text form fields in content editing mode
- Added sliding and mode switching features during Ink annotation in the ComPDFKit_Tools module
- Added support for dynamic configuration of context menus via JSON in the ComPDFKit_Tools module
- Added configuration option to hide the bottom annotation toolbar in annotation mode within the ComPDFKit_Tools module
- Optimized Ink annotation saving logic
- Adapted to 16KB page size
Issues Addressed
- Fixed a crash when creating outlines
- Fixed a crash when converting to PDF/A
- Fixed an issue where
getAction()of outlines returned null - Fixed an issue where
InkDrawHelper().setMode(Mode.View)prevented page scrolling - Fixed a null pointer crash in the search-and-replace feature of the ComPDFKit_Tools module
- Fixed a crash caused by unset theme in the ComPDFKit_Tools module
- Fixed an issue where
readOnlyproperty configured via JSON did not take effect in the ComPDFKit_Tools module - Fix the issue where importing semi-transparent images in content editing results in incorrect color display.
Contact us
Email: [email protected]
2.4.0
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_GoToRandActionType_Launchin hyperlink annotations - Fixed an issue where long input in electronic signatures within
ComPDFKit_Toolscaused 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
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]"