Legal Signing Changelog

Version 4.0.1 (2024-08-07)

  • Fixed an issue where the Content-Type header might not be replaced when viewing a generated PDF.

Version 4.0.1 (2024-07-17)

  • Fixed an issue where PDFs would not generated when using a single signer workflow.

Version 4.0.0 (2024-07-10)

  • Added support for changing API region.
  • Added support for simple eIDAS compliance.
  • Fixed a conflict with the Rank Math and Divi plugins.
  • Fixed a fatal error in some multisite environments.
  • Fixed an issue where File Upload fields could not be modified by subsequent signers.
  • Fixed an issue where the required field validation triggers for signers who can see fields but aren't assigned.
  • Removed support for Gravity Forms <2.5.

Version 3.5.0 (2024-04-17)

  • Updated the API to reduce duplicate license status calls.
  • Updated the API URL to the new primary API server.
  • Fixed a conflict with Gravity Forms Code Chest.
  • Fixed an issue where Signers and Field Assignment feed settings would not appear.

Version 3.4.0 (2024-03-26)

  • Fixed an issue when mapping to the first row of a List field.
  • Fixed an issue where deleting a signer would not unassign the fields the signer is assigned to.
  • Fixed an issue where Number fields failed validation when using certain formats.
  • Fixed an issue where the number fields failed at certain formats.
  • Fixed the full Time field value not being available in the visual mapper.

Version 3.3 (2023-11-28)

  • Added compatibility with PHP 8.2.
  • Fixed an issue where Google Drive integration could not be used when conflicting versions of the Guzzle package exist.
  • Fixed an issue where the Legal Signature field would throw a fatal error when field properties were undefined.
  • Fixed an issue where the status entry meta was missing when updating the entry.
  • Fixed PDFs not regenerating when updating an entry using GFAPI::update_entry().
  • Fixed PHP warnings when importing a PDF containing a Consent field.

Version 3.2 (2023-08-09)

  • Added support for uploading generated PDFs to Google Drive.

Version 3.1 (2023-07-11)

  • Added compatibility with WordPress 6.2.
  • Added “legalsigning_blocks_documents_request_per_page” Javascript filter to set how many documents to return per request.
  • Added support for Gravity Forms Geolocation Add-On.
  • Added support for Save and Continue.
  • Updated Documents Hub to retrieve Documents over multiple requests.
  • Fixed an issue where a hidden Multi-File Upload field could cause the form footer to escape the form container.
  • Fixed an issue where a new session cannot be created in a GFlow step.
  • Fixed an issue where subsequent Signers might not be able to download the generated PDF.
  • Fixed an issue where the exit signing session button duplicates form in AJAX mode.
  • Fixed an issue where the Integrations field type would not appear in the Visual Mapper.
  • Fixed an issue where the Generated PDFs metabox would not appear on the Entry Detail page if form did not have a Signing Workflow feed.
  • Fixed an issue where the Legal Signature modal would not appear on mobile in some scenarios.
  • Fixed several issues with the Legal Signature field when signing in small viewports.
  • Fixed typed signatures not applying appearance settings on frontend.

Version 3.0 (2023-03-22)

  • Added “fg_legalsigning_post_session_status_update” action.
  • Added “fg_legalsigning_post_signer_status_update” action.
  • Added “forgravity_legalsigning_view_generated_pdfs” capability for viewing generated PDFs.
  • Added Legal Signature field.
  • Added support for including the Signing Session Status when exporting entries.
  • Added support for manually resending "Ready for Signing" Notifications from the audit trail.
  • Added support for Number formatting modifiers when mapping to a Product price input.
  • Added support for using Current Signer, Next Signer, and Signing Session Status in conditional logic.
  • Updated field assignment to limit Signature fields to a singular Signer.
  • Fixed an issue where Number formatting would not be applied to Product fields in a Nested Form.
  • Fixed an issue where fields with disabled inputs failed at validation when they were not assigned to the current signer but visible.
  • Fixed an issue where Number formatting would not be applied to Product fields in a Nested Form.
  • Fixed an issue where the correct toType would not be set when duplicating a Legal Signing Notification.
  • Fixed an issue where the Notification toType could not be changed when changing Notification event from a Legal Signing Notification event.

Version 2.2 (2023-02-15)

  • Added support for assigning Signers to Password fields.
  • Updated to always use image binaries for GF Signature fields.
  • Fixed PHP warnings when generating a PDF where a mapped Nested Form field has no child entries.
  • Fixed Product fields populating the option name and price into PDF fields.
  • Fixed a fatal error that could occur when attempting to refresh a Dropbox access token.
  • Fixed a fatal error when submitting a form with a Multi-File Upload field.
  • Fixed an issue when a Signing Session in progress error would display in certain scenarios.
  • Fixed an issue where Exit Signing Session button would not appear on first page of a multi-page form.
  • Fixed an issue where the Legal Signing Document Hub could not be loaded.
  • Fixed an issue where the export value warning would erroneously appear in the Visual Mapper when mapping to a Nested Form field.
  • Fixed an issue where the final signing event would not be displayed in the Audit Trail.
  • Fixed an issue where updating a Legal Consent field would not save a new form revision.
  • Removed additional Content-Type headers when serving PDF files.

Version 2.1 (2022-12-08)

  • Added compatibility with WordPress 6.1.
  • Fixed a fatal error when attempting to activate Legal Signing while Fillable PDFs is activated.
  • Fixed a fatal error when attempting to populate a File Upload field with an invalid value.
  • Fixed an issue when checkbox is used in conditional logic, its value cannot be loaded.
  • Fixed an issue when checkbox fields on the second and later pages, their values cannot be loaded for subsequent signers.
  • Fixed an issue where the single file upload field value was changed when subsequent signers submit the form.
  • Fixed Option fields populating the option name and price into PDF fields.

Version 2.0 (2022-10-12)

  • Added Documents Hub.
  • Added support for cancelling in progress Signing Sessions.
  • Added support for Gravity Flow.
  • Added support for Gravity Forms QR Code.
  • Added support for uploading generated PDFs to Dropbox.
  • Updated background update logic to automatically update minor and maintenance builds.
  • Fixed a fatal error when trying to save a generated PDF to a relative path.
  • Fixed an issue where Checkbox fields would not be saved outside of a Signing Session.
  • Fixed an issue where field size could not be changed on imported PDFs.
  • Fixed an issue where form fields would be populated when previewing a form if a Signing Session is active.
  • Fixed an issue where Notification events for an in progress Signing Session could have a PDF attached.
  • Fixed an issue where Signing Sessions could not be resumed due to a conflicting version of PHP-JWT.
  • Fixed an issue where the same email address could be used for multiple Signers.
  • Fixed an issue where uploaded files would not persist between Signers.
  • Fixed PHP notice when checking if base Legal Signing path is public.
  • API: Added new Legal_Signing_API class.

Version 1.1 (2022-07-27)

  • Added full support for Gravity Forms Nested Forms.
  • Added support for Gravity Forms Limit Submissions.
  • Added support for migrating Fillable PDFs GravityView fields to Legal Signing GravityView fields.
  • Updated action links on Plugins page to prevent Fillable PDFs from being activated while using Legal Signing.
  • Fixed a fatal error when trying to save a generated PDF to a relative path.
  • Fixed a PHP deprecation notice when using PHP 8.0.
  • Fixed an issue when attempting to join a Signing Session while another Session is already in progress.
  • Fixed an issue where a previously set custom Disclosure statement would not be shown when editing a Legal Consent form field.
  • Fixed an issue where a Signing Session could not be completed when using the Email Confirmation setting with an Email field.
  • Fixed an issue where Checkbox, Date, and Time fields would not be populated when resuming a Signing Session.
  • Fixed an issue where Notifications using the "Signing Session Started" event would not be sent when starting a signing session.
  • Fixed an issue where Signer details could be display on the frontend when Signer could not be created.
  • Fixed an issue where Signing Sessions could not be resumed when using Post fields.
  • Fixed an issue where validation errors triggered deletion of the token cookie.

Version 1.0 (2022-06-15)

  • It’s all new!