February 21st, 2025
NEW
FIX
FIX: Problem while reading PDF Acroform blocked the whole process. Now the errors reading the Acrofields will be ignored.
NEW: Deleted interactions are shown with a gray color and stroke with a line.
FIX: Improved Error when a non-existent Archetype ID is specified while creating an Interaction or Signature
FIX: Missing SHA in signature image inside the PDF for non forensic signatures
FIX: Missing extracheck values in final XML (present in tags but not in the extracheck section).
NEW: Extension of the placeholder functionality to create TextFields inside the PDF using template strings like for the Signatures
FIX: Improved the http / https management inside CWS
FIX: Performance problem for users with many signatures while logging in the dashboard
NEW: Added the possibility to precompile a PDF before sending it to the signing environment
NEW: PDF/A compatibility verified. If the PDF in input declares and respects the PDF/A standard then the one in output will do so.
NEW: Added CIE authentication for AES signatures
FIX: For the AES signatures there was a problem when retrieving the signature when the preservation receipt was not yet available.
FIX: There was an error when preprocessing a PDF that was already preprocessed (e.g. in a multi signer flow). Now in case of error or if the PDF was already signed using PAdES the preprocessing is ignored.
FIX Replacing the preprocess string with the signature left the string in the PDF
NEW: The compile field of a document inside a signature now can be boolean (true/false) or an array of string. If true all fields inside the PDF can be filled in, if it is an array, only the fields whose name is included in the array can be filled in. If undefined, false or [] then the compilation will be disabled.
NEW: The delete operation for the AES provider now can be done only via ticket to SUPPORT.
NEW: Reintroduced the verbose BadRequest (400) logs. Now the error will explain what did go wrong
NEW Added a notification when there are outages in the application, referencing the Kopjra status page

NEW: The signature environment now supports a new communication paradigm towards the WT Back end, allowing the signature environment to pull information when needed.
FIX: Problems with the translation of the signature environment.
FIX: Missing blurring right after the signing page, towards the OTP or Outcome depending on the configuration.
NEW: Final AES Contract and documentation.
FIX: Bug that provokes that the accepted conditional signatures in single document signatures were ignored (set to false even when required).
NEW: Added a way for the logged in user to access the persistent callbacks platforms from the callback management page in the dashboard.
NEW: Integrated the AES Signature endpoints with the Kopjra Store, so now they can be bought and used in PRODUCTION.
NEW: The XML will contain the bodies of all requests of the communications during a non forensic signature.
NEW: Added the customization of the subtitle in case of signature rejection in the outcome page of a Document Signature using the parameter subtitleRejected.
NEW: The validator shows tag information and in case of an AES signature it shows provider and authentication data.
FIX: Complete refactoring of the Secured Signing Environment.
NEW: Added persistent and authenticated callbacks. Now there is an automatic retry policy in case of failed callback and since the callbacks are now authenticated one could (optionally) validate the payload using the HMAC SHA-256 signatures sent in the headers.
NEW: Added the AES Signature endpoints in the DEMO environment for early adopter integrations.
NEW: Added the extradata field to Signatures and Interactions. This field will store a string of max size of 256K characters.
FIX: Added specific errors for the tags that have values bigger than 255 characters
NEW: Added the ignoreDownloadAll parameter to the signatures to hide the button that allows downloading all documents at once.
FIX: Reduced the size of the XML for the non-forensics signatures
NEW: signatureFieldsName inside documents can now be an empty array [] (it won't throw an error 400 anymore). The semantic of this value is that when [] is specified it won't match anything. This may be useful when one has conditionaSignatures and doesn't want to apply a signature outside those conditions, i.e. in the remaining signature fields. ATTENTION while using this feature because if no signature matches a criteria and failSignature is not specified then an error 400 will be thrown.
NEW: When the PDF is signed using PADeS the system will automatically add a Reason to the signature inside the PDF. This Reason will contain a JSON with:
the signature id
the digest of the PCAP
the full name of the signer
the fiscal code of the signer (if present)
all signature tags that were specified explicitly while creating the signature. The system will automatically ignore all the tag with a key containing $
NEW: Added the possibility to sign all PDF using PAdES
NEW: Adding signed PDF digests to the XML evidence
NEW: Added full signee name to the signature decoration
FIX: Fixed error in timestamp in signature decoration
NEW: Automatic retry concludingFailed every hour
NEW: Added Document Simple API
NEW: Added billing of signature customisation as an add-on in our store.
FIX: Added no space validator for names
NEW: Adding the alert property to the conditional signature, that allows us to show a custom message when the signee accepts the condition.
FIX: Fixing fonts in text acrofields in PDFs
FIX: Autosizing the content of the acrofields to avoid cropping after the flattening
DEPRECATION: Deprecation of the white-label customisation
NEW: Added the fullNameSignatureFont customisation at a signature customisation level. This property is the font to be used when signatureType is fullname_date, meaning that the signature will be generated automatically from signerFullname. This are the fonts available:
NEW: Added customisation for signatures that allows to add a redirection to an outside link in the outcome page
NEW: Added trusted and trustless timestamp API
NEW: Added conditional signatures
First stable version of Web Trust
Integration with Kopjra Store