Downloads and Changelogs of the SetaPDF-Signer Component
The following table will show you all changelogs and available downloads of the SetaPDF-Signer component. A full overview of all your licenses is available in your personal Pickup Depot.
SetaPDF-Signer
Version 2.50.0.2246
Release date: 2026-01-15
SetaPDF-Signer Component
Feature
- Added
Signer\Ocsp\Response::getSingleResponse()method and return valueCertIdtoSigner\Ocsp\Request::add()method. - Added
(set|get)AllowTrustedIntermediateCertificatesWithoutVri()methods to allow intermediate CA certificates without validation related information inCollectorclass.
Bugfix
- Harden parsing of ASN.1 structure with invalid length.
- Fixed
SignatureField::getLock()method when a Fields array was defined. - Fixed compatibility with PHP 8.5.
Tweak
- Added internal handling of ML-DSA signature algorithm identifier in
Cmsclass.
SetaPDF-Core Component
Feature
- Added
Document::setXrefCompressionFilter()method to allow control over the compression filter of cross-reference streams. - Added
$compressionFilterparameter to constructor ofObjectStreamCompressorto allow control over the compression filter of object streams. - Added handling of
BrotliDecodefilter (This compression type will be included in the PDF specification in the near future). - Added support for wildcard (
*) operator inParser\Contentclass.
Bugfix
- Fixed compatibility with PHP 8.5.
Tweak
- Added
$forceparameter toPdfStream::setStream()to force e.g. compression if aFiltervalue was added to the stream dictionary. - Improved handling of recursive structures in all
ObjectCollectorclasses. - Collect font objects of XObjects (recursively) in
ObjectCollector\Fontsclass. - Harden data types by using
ensureType()calls and explicit data type checks.
