What's Changed
💝 SUPPORT LIBRESIGN — If you find this project useful, please consider supporting its development: https://github.com/sponsors/LibreSign
🏢 ENTERPRISE SUPPORT — Need help with migration or custom implementations? Contact us: contact@librecode.coop
Added
- add backend support for signer geolocation #8221
- add frontend support for signer geolocation #8359
- add mail sender strategy policy to send notifications as the requester #8206
- add backend support for signature rejection #8319
- allow administrators to choose the hash algorithm of the timestamp query #8283
- update JSignPdf to 3.1.0 with jsignpdf-php 3.0.0 #8260
Changed
- update translations
- bump dependencies
Fixed
- improve external PDF validation #8227 #8252
- improve TSA failure diagnostics #8279
- detect when signer search has more results #8290
- enforce envelope ownership when adding files #8318
- populate signer visible elements in validation responses #8352
- store identification documents of external signers under the file owner #8372
- stop overriding the pdf-elements worker #8387
- use the approver's own identity when signing an identification document #8392
- accept string node IDs from the Files sidebar when requesting a signature #8395
- stop deleting LibreSign appdata on every update #8428
- fix external page layout #8437
- fix release package verification for the PDF worker #8445
Contributors
Thanks to @lfals, @maia-andre, @Sufiyan-MSA, @vitormattos, @vdriga85 and @ciaens for contributing to this release.
Milestone: v15.0.0
Full Changelog: v15.0.0-alpha.1...v15.0.0