GroupDocs.Signature for .NET 20.8 Release Notes

Major Features

There are about 14 new features, improvements and bug fixes in this release. New features are related to extended ability to obtain document signatures information, track deleted signatures and get list of processed signatures per each document operation. This update also contains ability to keep signatures information in the image documents. Below the list of most notable changes in release of GroupDocs.Signature for .NET 20.8:

  • Implement ability to keep deleted signatures information.
  • List of processed signatures were added to history log records.
  • Introduced ability to keep signatures information in the Image documents.
  • Fixed major bugs with processing various data files types
  • Imroved verification of passed file type and proper signatures types.
  • Fixed few bugs with signature processing and loading documents.

Full List of Issues Covering all Changes in this Release

KeySummaryIssue Type
SIGNATURENET-3020Implement ability to keep signature information in image documentsFeature
SIGNATURENET-2978Keep in history process log the list of processed siganturesFeature
SIGNATURENET-2977Keep deleted signatures information in metadata for historyFeature
SIGNATURENET-3008Remove support of .DJVU filesImprovement
SIGNATURENET-3004Improve file format support verification for each Document type and operationsImprovement
SIGNATURENET-3047Fixed memory leak issue when working with metadata SignaturesBug
SIGNATURENET-3021Exception is thrown when barcodes are being searched in .webp imagesBug
SIGNATURENET-2981Not protected file requires passwordBug
SIGNATURENET-2980Can not open .odg fileBug
SIGNATURENET-2979Can not load pdf fileBug
SIGNATURENET-2952Image loading failedBug
SIGNATURENET-2948Empty image is returned for documents without any contentBug
SIGNATURENET-2791SignResult signatures are not populated with minor data for Image documentsBug

Public API and Backward Incompatible Changes

New property Signatures of class ProcessLog is the list of processed signatures

New property Signatures keep list of processed signatures per process operation.

New property Signatures

/// <summary>
/// The list of successfully processed signatures.
/// </summary>
public List<BaseSignature> Signatures { get; }

New property Deleted of BaseSignature was added.

New boolean property Deleted was added to class BaseSignature. This property signals if Signature object was deleted from the Document.

Obsolete member Stamp was removed from enumeration TextSignatureImplementation.

Obsolete member Stamp of enumeration TextSignatureImplementation was removed and no longer supported. Please use enumeration value Native instead.

Obsolete member Border was removed from [ImageAppearance](https://reference.groupdocs.com/signature/net/groupdocs.signature.options.appearances/imageappearance

Obsolete member Stamp of enumeration TextSignatureImplementation was removed and no longer supported. Please use enumeration value Native instead.