Releases: ComPDFKit/compdfkit-pdf-sdk-android
Releases · ComPDFKit/compdfkit-pdf-sdk-android
Release list
2.6.9
New Features
- Added annotation click behavior configuration to control annotation interactions in the reader.
- Added support in ComPDFKit_Tools for opening the properties panel after selecting an annotation.
- Added support in ComPDFKit_Tools for showing or hiding the main toolbar title through configuration.
- Added support in ComPDFKit_Tools for intercepting Note annotation creation and editing dialogs.
- Improved external storage adaptation in ComPDFKit_Tools, including public directory saving and storage permission handling.
Issues Addressed
- Fixed an issue where the page position could be incorrect after switching reader viewport or layout state.
- Fixed an issue where long text alignment did not take effect in text field form widgets.
- Fixed an issue where CPDFDocumentPermissionInfo#setAllowsCommenting incorrectly modified the copy permission.
- Fixed flickering and rendering instability when rotating stamp annotations.
- Fixed incorrect page position and jumping issues when switching to fullscreen mode.
- Improved the hiding behavior of the side toolbar in fullscreen mode.
- Fixed an issue where newly generated PDFs did not refresh in the system media library.
- Fixed incorrect tinting of custom default toolbar icons.
- Fixed an issue where no saving prompt was shown when saving a watermark took too long.
- Improved the display text for the root node in the file directory.
- Fixed an issue where custom text stamp list items were clipped.
- Fixed an issue where the spacing setting was not reset after setting a wavy line for shape annotations.
- Fixed an issue where deleting an annotation from the reply dialog did not remove it from the UI.
- Fixed an issue where selectable folders were not displayed when exporting annotations.
- Fixed opacity accuracy issues in image editing.
- Fixed excessive blank space after saving text signatures.
- Replaced the deprecated media scan broadcast with MediaScannerConnection.
- Reduced memory usage when generating signature images, including handwritten signatures and digital signature previews.
- Reduced Java heap memory usage when loading system fonts to improve stability with large font files.
- Fixed an issue where text entered into text fields in certain hybrid XFA/AcroForm PDFs could appear with an incorrect font size in some PDF viewers.
- Fixed inaccurate state detection in
CPDFDocument.hasChanges().
Contact us
Email: support@compdf.com
2.6.8
Issues Addressed
- Optimized scrollbar layout behavior to position the scrollbar at the bottom in horizontal scrolling mode.
- Optimized progress synchronization for the side scrollbar in CPDFDocumentFragment to ensure it updates in real time with page progress.
- Optimized page synchronization logic and state updates in CPDFPageNavigator.
- Improved the logic for determining the selected state of image annotations.
- Reverted changes related to exception handling during Native library loading.
- Fixed an issue where HTML rich text in text fields was displayed incorrectly.
- Fixed a potential crash when switching content editing modes.
- Fixed lifecycle handling issues in the page navigator and improved drag synchronization stability.
- Fixed an issue in the Tools module where image annotations could not be added from the camera on some devices.
- Fixed an issue where highlighted areas for text search results were inaccurate in some documents.
Contact us
Email: support@compdf.com
2.6.7
Issues Addressed
- Fixed an issue where the highlighted area for searched text was displayed incorrectly in some documents.
- Fixed occasional TalkBack text-node sorting crash after zoom.
- Added reader accessibility switch, disabled by default.
Contact us
Email: support@compdf.com
2.6.6
New Features
- Added support for TalkBack to improve accessibility.
- Added a brand-new CPDFPageNavigator quick page navigation slider component.
Issues Addressed
- Fixed the issue of stamp click rotation crash
- Remove the default request storage permission for CPDFDocumentFragment
- Fixed an occasional crash issue in CPDFEditToolbar.
- Fixed an issue where saving changes in content editing mode might not take effect.
Contact us
Email: support@compdf.com
2.6.5
Issues Addressed
- Optimized online license verification for better concurrency safety and stability.
- Improved touch handling in editing mode to reduce crash risks.
- Fixed a potential crash in CPDFPageView caused by invalid page states during touch events.
- Fixed an issue where images might not be visible when dragged on rotated pages.
- Fixed an issue where editing text content could unexpectedly alter text layering.
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.2
Issues Addressed
- Fixed a potential crash and ANR issue in
CPDFPageView.onDetachedFromWindow()under certain conditions. - Optimized and refined the obfuscation configuration by enabling ProGuard optimization options to improve build quality 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 a dynamic font loading API.
- Added double-tap zoom support for pages.
- Added an API to detect underline existence in text during content editing mode.
Issues Addressed
- Fixed an issue where Ink annotations were not rendered when pressed.
- Fixed a crash that occurred when deleting outlines.
- Fixed a crash when searching and modifying text in content editing mode.
- Fixed a crash that occurred when adding PushButton annotations in certain cases.
- Fixed an issue where the UI border did not take effect when selecting annotations.
- Fixed an issue where text input behaved abnormally with certain input methods in content editing mode.
- Fixed a jitter issue that occurred during zoom operations in documents with a large number of pages.
2.5.3
New Features
- Added support for displaying 3D annotations.
- Optimized the bottom toolbar display issue in CPDFDocumentFragment.
Issues Addressed
- Fixed a null pointer exception when calling CPDFPage.getEditPage().