<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-signature</artifactId>
    <version>23.6</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-signature', version: '23.6')
copied!  
<dependency org="com.groupdocs" name="groupdocs-signature" rev="23.6">
    <artifact name="groupdocs-signature" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-signature" % "23.6"
copied!  

What’s new in the GroupDocs.Signature for Java 23.6

Release Highlights

GroupDocs.Signature for Java 23.6 introduces archive processing support with the ability to sign documents within ZIP and TAR files. This release also enhances digital signature verification, adds support for the AZW3 format, and introduces new barcode and QR code types aligned with HIBC and PAS standards. With over 25 improvements and fixes, this release strengthens barcode processing, document compatibility, and archive-based signature workflows.

New Features

  • Archive File Support (ZIP & TAR): Enables signing documents directly within ZIP and TAR archives. The SignResult provides both succeeded and failed documents using DocumentResultSignature.
  • AZW3 File Type Support: Added ability to sign AZW3 documents and use AZW3 as a WordProcessing export format.
  • New Barcode Types: Introduced support for HIBC LIC (Code39, Code128), PAS (Code39, Code128), and PAS QR Codes (QR, Aztec, DataMatrix).
  • Verification of Certificate Documents: CertificateVerifyOptions class added to validate PFX certificate files used for digital signatures.
  • Support for Succeeded Signatures in Verification Results: Verification results now provide a list of successfully verified signatures using getSucceeded().

Enhancements

  • Document Info for Archives: Extended DocumentInfo class with getDocuments() method to list internal document details for archive types.
  • Result Analysis Metrics for Archive Signing: SignResult supports performance metrics like getProcessingTime, getSourceDocumentSize, and getDestinDocumentSize per signed document.

Bug Fixes

  • PDF Signing Compatibility with Adobe Reader and Licensing Fixes
  • Linux Certificate and Digital Signature Handling Improved
  • PDF Metadata, JPEG Image Processing, and Barcode Text Fixes
  • Resolved Format Detection, Preview Rendering, and Exception Scenarios Across Spreadsheet, PS, and PDF Files

Public API and Backward Incompatible Changes

  • New File Types Added:

    • FileTypes.ZIP
    • FileTypes.TAR
    • FileTypes.AZW3
  • New Classes Introduced:

    • DocumentResultSignature – Represents each document processed within an archive.
    • CertificateVerifyOptions – Enables certificate-based verification.
  • Enhanced Result Interfaces:

    • VerificationResult.getSucceeded() – Returns list of successfully verified signatures.
    • SignResult.getSucceeded() and getFailed() – Now include document-level result details.

🔍 Explore the Full Release Details

For full list of updates, please visit GroupDocs.Signature for Java 23.6 Release Notes.


sign zip documents | azw3 signature support | verify pfx certificate | hibc pas barcode | groupdocs documentresultsignature

VersionRelease Date
24.7July 11, 2024
24.3March 22, 2024
23.12December 25, 2023
23.6.1September 21, 2023
23.6June 22, 2023
23.4April 10, 2023
22.11November 15, 2022
22.8August 15, 2022
22.2.1May 25, 2022
22.2February 4, 2022
21.2January 25, 2022
19.7January 25, 2022
19.11January 25, 2022
18.8January 25, 2022
18.1January 25, 2022
17.6.0January 25, 2022
17.4.0January 25, 2022
21.11November 30, 2021
21.8August 26, 2021
21.5May 31, 2021
20.9September 5, 2020
20.5May 29, 2020
20.3March 20, 2020
19.5May 30, 2019
19.1.1March 7, 2019
19.1January 30, 2019
18.11December 4, 2018
18.6June 4, 2018
18.4April 19, 2018
17.11April 19, 2018
17.8April 19, 2018
17.7.0April 19, 2018
17.5.0April 19, 2018
17.1.0April 19, 2018