Secure PDF Changelog

This document provides high-level information about new features, fixes, and functionality changes between minor version releases of Secure PDF. For more details or if you have any questions, please contact support@nsoftware.com.


Legend:
[FIX] - An issue was fixed.
[NEW] - New feature or functionality added.
[IMPORTANT] - A change which requires attention.


Version: 26.0.9786
Date: October 17, 2026

  • [IMPORTANT] (PDFSign/PDFVerify/PDFForm/PDFEdit) Merged EnforcePDFA and PDFALevel configuration settings into new PDFAConformanceLevel property
  • [IMPORTANT] (PDFForm) Reordered parameters in AddRadioButton
  • [IMPORTANT] (PDFSign/PDFVerify/PDFEdit) Promoted AFRelationship configuration setting to field in PDFAttachment type
  • [NEW] (PDFSign/PDFEdit) Added AttachmentType parameter to AddAttachment
  • [NEW] (PDFForm/PDFEdit) Added FontLookup event
  • [NEW] (PDFSign/PDFVerify/PDFEdit) Added AttachmentType field to PDFAttachment type
  • [NEW] (PDFForm/PDFEdit) Added Path field to PDFFont type
  • [NEW] (PDFForm/PDFEdit) Added FontPolicy and UsedFonts configuration settings
  • [FIX] (PDFSign) Removed FallbackFont configuration setting
  • [FIX] (PDFSign/PDFForm/PDFEdit) Added missing font search paths for Linux and macOS
  • [FIX] (All) Fixed decimal truncation in C++ on Windows x86
  • [FIX] (PDFForm/PDFEdit) Fixed LZW-compressed documents becoming blank on Close in C++
  • [FIX] (PDFForm) Improved accuracy of text height calculation

Version: 24.0.9733
Date: August 25, 2026

  • [FIX] (PDFSign/PDFVerify) Fixed .NET NullReferenceException when validating certificates with non-URI access locations

Version: 24.0.9726
Date: August 18, 2026

  • [FIX] (PDFSign) Fixed .NET Standard NullReferenceException caused by the wrong signing certificate being selected from the Windows certificate store

Version: 26.0.9720
Date: August 12, 2026

  • [IMPORTANT] (PDFForm) Removed SetPage method
  • [IMPORTANT] (PDFForm) Converted FieldType field in PDFField type from integer to FormFieldTypes enum
  • [IMPORTANT] (PDFExplorer) Converted ObjectType field in PDFObject type from integer to PDFObjectTypes enum
  • [IMPORTANT] (PDFExplorer) Converted Disposition field in PDFObject type from integer to PDFObjectDispositions enum
  • [NEW] Added Go and Rust editions
  • [NEW] (PDFSign) Added RemoteSignatureMethod, RemoteSignatureDigest, and RemoteSignatureData properties
  • [NEW] (PDFForm) Added PageIndex parameter to SetPosition

Version: 24.0.9678
Date: July 1, 2026

  • [FIX] (PDFSign/PDFForm/PDFEdit) Improved TrueType font matching algorithm
  • [FIX] (PDFSign/PDFForm/PDFEdit) Fixed FallbackFont configuration setting being ignored
  • [FIX] (PDFSign/PDFForm/PDFEdit) Fixed FontPaths configuration setting ignoring paths without a trailing slash in C++

Version: 24.0.9658
Date: June 11, 2026

  • [FIX] (PDFSign) Fixed Sign hanging when inserting a remote signature into certain documents

Version: 24.0.9651
Date: June 4, 2026

  • [NEW] (PDFSign) Added pkcs7signRemote option to RemoteSignatureMethod configuration setting
  • [FIX] (PDFForm/PDFExplorer) Fixed access violation when closing the document in some cases

Version: 24.0.9614
Date: April 28, 2026

  • [NEW] (PDFSign) Added support for preserving PDF/UA compliance when signing with visible signature widgets
  • [NEW] (PDFSign) Added pkcs7sign option to RemoteSignatureMethod configuration setting
  • [NEW] (PDFSign/PDFVerify) Added support for Trusted Lists v6
  • [FIX] (PDFSign/PDFForm/PDFEdit) Improved font support across the board

Version: 24.0.9571
Date: March 16, 2026

  • [IMPORTANT] (PDFSign/PDFForm/PDFEdit) Changed default font from Arial to Times New Roman
  • [FIX] (PDFForm/PDFEdit) Fixed font styles specified in SetFont being ignored

Version: 24.0.9554
Date: February 27, 2026

  • [FIX] (All) Fixed .NET CultureInfo-related issue that was causing errors when opening documents in Adobe

Version: 24.0.9553
Date: February 26, 2026

  • [FIX] (PDFForm/PDFEdit) Fixed another .NET FormatException when opening certain documents

Version: 24.0.9546
Date: February 19, 2026

  • [FIX] (PDFEdit) Fixed slowdowns when assembling many new text blocks

Version: 24.0.9536
Date: February 9, 2026

  • [NEW] (PDFSign) Added CustomSignedAttributes configuration setting
  • [FIX] (PDFForm/PDFEdit) Fixed .NET FormatException when opening certain documents

Version: 24.0.9505
Date: January 9, 2026

  • [FIX] (PDFSign) Fixed certain certificates' subjects being displayed incorrectly in the signature widget

Version: 24.0.9480
Date: December 15, 2025

  • [NEW] (PDFSign) Added BackgroundMask and InvertMask widget properties to SetWidgetProperty

Version: 24.0.9476
Date: December 11, 2025

  • [NEW] (PDFSign) Extended support for Arabic symbol shaping in signature widgets
  • [NEW] (PDFSign) Added UseArabicLigature widget property to SetWidgetProperty
  • [FIX] (PDFSign/PDFVerify) Fixed loading of some signatures in C++

Version: 24.0.9469
Date: December 4, 2025

  • [NEW] (PDFVerify) Added SignatureAllowedChanges, SignatureLockedFields, and SignatureInvertedLock configuration settings

Version: 24.0.9453
Date: November 18, 2025

  • [FIX] (PDFSign/PDFVerify) Fixed error when querying the RevisionOffsets configuration setting for documents with only one revision

Version: 24.0.9446
Date: November 11, 2025

  • [NEW] (PDFSign/PDFVerify) Added RevisionOffsets configuration setting
  • [FIX] (All) Improved performance when opening large documents

Version: 24.0.9440
Date: November 5, 2025

  • [NEW] (PDFSign) Added AutoReverseRTLText and AutoReshapeArabicSymbols widget properties to SetWidgetProperty
  • [FIX] (PDFSign) Fixed timestamping error with a specific TSA that was caused by an ASN.1 parsing bug
  • [FIX] (PDFEdit) Fixed transparency parameters specified in SetFont being ignored by AddTextBlock
  • [FIX] (PDFExplorer) Removed OwnerPassword configuration setting

Version: 24.0.9396
Date: September 22, 2025

  • [NEW] Added PDFExplorer component to all editions

Version: 24.0.9390
Date: September 16, 2025

  • [FIX] (CertMgr) Fixed C++ error when listing certificates again after HSM insertion

Version: 24.0.9385
Date: September 11, 2025

  • [NEW] (PDFSign) Added PKCS#11 support in C++

Version: 24.0.9376
Date: September 2, 2025

  • [FIX] (PDFEdit) Fixed access violation when adding PDFMedia objects to the Media collection

Version: 24.0.9350
Date: August 7, 2025

  • [FIX] (PDFSign) Fixed issue where Adobe would show signatures in encrypted documents as invalid after Update

Version: 24.0.9348
Date: August 5, 2025

  • [FIX] (PDFSign) Fixed FontName widget property not respecting the FontPaths configuration setting in .NET

Version: 24.0.9334
Date: July 22, 2025

  • [IMPORTANT] Removed ActiveX/ASP/COM edition
  • [NEW] Added PDFEdit component to all editions
  • [NEW] (PDFSign/PDFVerify/PDFForm/PDFEdit) Added PDF/A support via new EnforcePDFA, PDFALevel, and PDFAPolicy configuration settings
  • [NEW] (PDFSign) Added AFRelationship configuration setting
  • [NEW] (PDFSign/PDFForm) Added FallbackFont configuration setting
  • [NEW] (PDFForm) Added LoadMedia, DefaultPageWidth, and DefaultPageHeight configuration settings
  • [FIX] (PDFForm) Fixed font issues when adding new fields

Version: 24.0.9250
Date: April 29, 2025

  • [IMPORTANT] (PDFSign) Renamed RemoteSignature configuration setting to RemoteSignatureMethod
  • [NEW] (PDFSign) Added PKCS#7 remote signing support
  • [NEW] (PDFSign/PDFVerify) Added support for verifying EdDSA signatures
  • [FIX] (PDFForm) Improved form field identification for non-standard documents

Version: 24.0.9231
Date: April 10, 2025

  • [NEW] Added JavaScript edition
  • [NEW] Added PDFForm component to remaining editions
  • [NEW] (PDFSign) Added remote signing support via new RemoteSignature, RemoteSignatureDigest, and RemoteSignatureData configuration settings
  • [NEW] (PDFForm) Added CreateNew method
  • [NEW] (PDFForm) Added CompressStreams configuration setting
  • [FIX] (PDFSign) Fixed timestamping error for TSAs that require a nonce in the request
  • [FIX] (PDFDecrypt) Fixed decryption succeeding when supplying a wrong user password

Version: 24.0.9188
Date: February 26, 2025

  • [IMPORTANT] (PDFSign/PDFVerify) Page indices are now zero-based (affects SignatureWidgetPages, GetPageProperty, and WidgetPages)
  • [NEW] (PDFForm) Added AddBitmap, AddDrawing, Flatten, GetFieldProperty, and SetFieldProperty methods

Version: 24.0.9152
Date: January 21, 2025

  • [NEW] Added PDFForm component to .NET and Java editions

Version: 24.0.9133
Date: January 2, 2025

  • [NEW] Added C++, macOS, Delphi, C++ Builder, PHP, Python, and ActiveX/ASP/COM editions
  • [NEW] (PDFSign) Added PKCS#11 support in the .NET and Java editions
  • [FIX] (All) Improved tolerance for documents with garbage bytes before the %PDF header
  • [FIX] (All) Other minor compatibility improvements
  • [FIX] (PDFSign) Fixed missing signature timestamps when creating legacy Adobe signatures

Version: 24.0.9047
Date: October 8, 2024

  • [IMPORTANT] (PDFSign) Renamed AddDocumentTimestamp method to AddTimestamp
  • [FIX] (All) Improved tolerance for documents with malformed end-of-file (EOF) markers

Download Changelog