Foxit PDF SDK Changelog

Web

November 10, 2025

Bug Fixes

Annotation Functionality Fixes

Annotation Display and Loading

  • Fixed an issue where not all annotations in a PDF were displayed correctly. The problem occurred when certain special highlight annotations caused errors during annotation loading, preventing all annotations from being rendered properly.

Annotation Permission Control Fixes

  • Fixed an issue where annotation permission settings were not fully effective. When annotation permissions were restricted to only allow deletion (using setAnnotPermissionCallback() with ANNOTATION_PERMISSION.deletable), the right-click context menu still allowed position adjustments such as Center and other alignment options.

Shortcut Key Functionality Fixes

  • Fixed an issue where the method offShortcutKey("ctrl+v") for disabling paste shortcut keys was ineffective.

Printing Functionality Fixes

  • Fixed an issue where printing failed when using the system dialog for printing. The issue was caused by the print-js library removing the hidden iframe element too quickly after the print dialog closed.

Digital Signature Functionality Fixes

  • Fixed an issue where reopening a document did not automatically navigate to the signature field location.

Stamp Functionality Fixes

  • Fixed the issue where custom dynamic stamp icons added via pdfui.callAddonAPI() were displayed without layut spacing style between icons in the stamp list after initialization.

Performance Optimizations

  • Optimized the first-page loading performance of linearized documents – reduced loading time from 30 minutes to 1 second.

Updated on November 10, 2025