Release 1.8.1

Release Date: 24/12/2020

Key features

eSign 1.8 brings several new additions and improvements that range from UI re-design, mobile support and new dashboards, to security and performance upgrades and the usual bug fixes.

Features

  • New sustainability portal to help customers find out how much they have helped the environment by using eSign.

  • Updated the web UI to have a cleaner look and more intuitive interaction.

  • Added responsive design for mobile.

  • New analytics dashboard to help organisations keep track of the volume of information throughout the years.

  • Added out-of-the-box support for OAuth2 authentication with azure, facebook, google and custom providers.

  • Fat-client to extract signatures from documents.

  • Upgraded to iText7.

  • Upgraded to Java8.

  • Fixed multiple CVEs and other security fixes.

  • Added form fields validation in Front-end.

Fixes

  • [DevOps-540] Analytics module not properly closing DB connections

  • [DevOps-560] eSignViewer is drawing the checkboxes twice

  • [DevOps-561] Smartcard signatures not being properly drawn

  • [DevOps-579] Cannot use RSQL in WebSphere

  • [DevOps-581] Radio Groups not getting its value stored if the the radio buttons already in the pdf

  • [DevOps-581] Fields with same id not updating their values if page yet to load

  • [DevOps-582] Textfield does not go into ReadOnly mode after step advances

  • [DevOps-597] Cannot validate signature with multiple CRL endpoints

  • [DevOps-606] Signature details cropped when signature field is too small

  • [DevOps-678] Sometimes when signing an already signed document it becomes corrupt

  • [DevOps-698] Adding more than one signature field to a document gives NullPointerException

  • [DevOps-699] Radio buttons come disabled as default

  • [DevOps-717] Invisible signatures resulting in error as null field name results in NPE

  • [DevOps-786] Google authentication no longer works due to old API being deprecated

  • [DevOps-792] Analytics counter for cancelled documents not working

  • [DevOps-800] Icons not loaded on monitorization console

  • [DevOps-808] Invalid key when ciphering the handwritten biometrics

  • [DevOps-879] Small thin stroke with low pressure signatures

  • [DevOps-889] Cannot recover from invalid existing XMPData

  • [DevOps-948] Contract details sign methods always returns method: UNKNOWN

  • [DevOps-957] Owner_ID check on server side uses a String contains instead of a regex check

  • [DevOps-962] OWNER_ID being used as username when signing with OTP

  • [DevOps-962] Presenting a full stack trace when signing with a certificate where the issuer has no organization

  • [DevOps-981] Special characters like @ or # on field ids cause errors when opening the files on the viewer

  • [DevOps-990] Marking an existing text field as required without passing a value causes exception

  • [DevOps-999] Creating contract with (pdf.defaultIgnore=false) causes NPE when text fields are edited in the viewer

  • [DevOps-100] Submitting a document as a user locks other fields owned by other users

  • [DevOps-100] Text search on relative locations only looking in the first page

  • [DevOps-101] eSign not validating against CRLs embedded in Document Security Store

  • [DevOps-101] eSign not validating against OCSPs embedded in Document Security Store

  • [DevOps-102] Signing methods coming in different order on the signing method choice modal

  • [DevOps-108] Exception storing signature analytics