### 4.6 | 2023-11-16
- Updated the signature field to be compatible with Compact View in Gravity Forms 2.8.
- Fixed a PHP 8.1 notice on form submission.

### 4.5 | 2023-06-21
- Fixed an issue that makes the signature reset button hard to press using mobile browsers.

### 4.4 | 2023-01-18
- Updated styles to work with the Orbital theme in Gravity Forms 2.7.
- Updated the location of reset icons and lock icon to provide better accessibility and better user experience.
- Updated the editor icon.
- Fixed an issue on the entry edit page that prevents the signature from being edited.


### 4.3 | 2022-06-15
- Fixed an issue where the signature field has no width when used in multiple forms on a page.


### 4.2 | 2022-02-17
- Fixed an issue where the signature field has no width when other form fields use conditional logic.
- Fixed an issue where the signature field does not work correctly for mobile/touch devices.
- Fixed an issue where the lock reset button is not hidden when clicking the signature reset button when a signature is present and the screen is resized.
- Fixed an issue where a conditionally-hidden signature field's width is not updated or responsive.
- API: Updated SuperSignature to version 1.5.0.4.


### 4.1 | 2021-09-01
- Fixed JavaScript errors on the edit entry page that prevent the signature field from being edited.
- Fixed an issue that causes the signature field to throw a JavaScript error on the front-end when the data input doesn't exist.
- Fixed an issue where script tags are output above document head element.
- Fixed a fatal error which can occur when saving the signature in some hosting environments.


### 4.0 | 2020-09-23
- Added security enhancements.
- Added the [gform_signature_url](https://docs.gravityforms.com/gform_signature_url/), [gform_signature_url_permission_granted](https://docs.gravityforms.com/gform_signature_url_permission_granted/), and [gform_signature_url_require_login](https://docs.gravityforms.com/gform_signature_url_require_login/) filters.
- Added support for Gravity Forms 2.5


### 3.9 | 2020-05-18
- Added translations for Hebrew, Hindi, Japanese, and Turkish.
- Added the label visibility and description placement settings to the field appearance tab.
- Updated Javascript files to use minified versions.
- Fixed signing issue with Windows touch devices.


### 3.8 | 2019-07-31
- Added a check to GFSignature::display_signature() to only use mime_content_type() if the signature image file is local.
- Added security enhancements.
- Added the *[gform_signature_delete_file_pre_delete_entry](https://docs.gravityforms.com/gform_signature_delete_file_pre_delete_entry/)* filter to disable deletion of the signature file or trigger deletion at a later time.


### 3.7 | 2019-03-19
- Fixed signature field not appearing on single page forms or multi-page forms embedded without AJAX.
- Fixed signature field disappearing on multi-page forms embedded via AJAX when rotating mobile device.
- Fixed extra lines added to signature when signing with Chrome on Android.
- Fixed issue where signature was clipped when rotating on mobile devices.


### 3.6 | 2018-12-18
- Added responsive support to Signature field.
- Fixed fatal error when displaying the signature image on some servers.
- Fixed PHP warning message.
- Updated SuperSignature to version 1.5.0.3 and used unhexed version.


### 3.5 | 2018-04-09
- Added security fixes.
- Added query parameter to return signature as transparent image.
- Added GPL to plugin header.
- Updated Plugin URI and Author URI to use https.


### 3.4 | 2018-01-29
- Added compatibility with Gravity Forms 2.3.
- Updated IeModalFix init option to only be set for IE browsers; fixes issue with FireFox with 3+ paths on a signature.
- Fixed a JavaScript error which could occur in the form editor with Gravity Forms 2.3-beta.
- Fixed an issue where the field could be populated with the value from another form on the same page if both fields have the same ID.
- Fixed an issue where the signature file could remain after the entry was permanently deleted.


### 3.3 | 2016-10-26
- Updated initialization options for signature to set different values based on MAC or PC to fix issues with touch not working.


### 3.2 | 2016-10-26
- Updated field appearance settings label classes for consistency with GF2.0+.
- Fixed issue where signing with more than three lines corrupted the signature.
- Fixed a fatal error if Html2RGB() has already been defined by the theme or another plugin.


### 3.1 | 2016-06-16
- Added the [gform_signature_init_options](https://docs.gravityforms.com/gform_signature_init_options) filter.
- Updated to include the ss_orig.js script in the footer.
- Updated the signature container markup to use the height from the init options.
- Updated script to be initialized via *get_form_inline_script_on_page_render()* rather than inline with the input markup.
- Fixed an issue when signing on a Windows touch machine with chrome.
- Fixed an issue with the required field validation when updating an existing entry outside the entry detail context e.g. from a Gravity Flow user input step.
- Fixed a JavaScript error which could occur when the signature init script is included on a page and the field input is not e.g. the Gravity Flow user input step when the field is not editable.
- Fixed an issue with the border width style in the admin and on the front-end for old IE.
- Fixed a JavaScript issue which affected multi-page AJAX enabled forms when loading the next page.


### 3.0 | 2016-04-14
- Added support for Gravity Forms 2.0.
- Added GF_Field_Signature.
- Updated SuperSignature to version 1.5.0.8.
- Fixed an issue where the old signature file was not deleted when using the 'sign again' link.
- Fixed an issue where the signature files would remain when permanently deleting all the entries for a form.
- Fixed an issue which prevented the signature canvas being displayed after deleting the existing signature when editing an entry.
- Fixed some strings in the form editor which were untranslatable.
- Fixed an issue with the borderStyle setting.
- Updated to only include the deleteSignature script on the entry detail edit page.
- Updated location of Signature field settings so they are now located on the Appearance tab.
- Updated SuperSignature; fixing a vertical offset issue with the touch point/capture location when the WP admin bar is present on a mobile device.
- Removed Browser.php.


### 2.4 | 2016-01-06
- Added drag and drop support to the field button in the form editor (GF 1.9).
- Added Spanish (es_ES) translation.
- Updated POT file.
- Updated GFSignature::maybe_save_signature() to public.
- Updated signature script to latest version.
- Fixed a fatal error if Browser.php was already included by another plugin.
- Fixed an issue with the delete signature confirmation message.
- Fixed signature appearing as a black image in some email clients.
- Fixed issue a JavaScript error in the form editor in some languages.
- Fixed issue with causing mixed content warning when Force SSL was enabled in the admin.
- Fixed issue when multiple Html2RGB() functions were defined.
- Fixed issue with folder path causing signature not to be saved correctly on same servers.


### 2.3 | 2014-10-16
- Added function gf_signature to easily get a Signature instance.
- Added text domain/path to header.
- Added support for save and continue in Gravity Forms 1.9.
- Added new filter: *gform_signature_show_in_all_fields*
        add_filter( 'gform_signature_show_in_all_fields', '__return_false' );
- Updated protected functions to be public.
- Updated to have the file class-gf-signature.php and organized code into this file and signature.php.
- Updated version to use a variable.
- Updated to display signature image in {all_fields} tag.


### 2.2 | 2014-04-14
- Updated Super Signature script to latest to resolve issues with Kindle Fire HD.
- Fixed issue with IE11 when using the latest version of the Super Signature script.


### 2.1 | 2014-01-31
- Downgraded super signature script to previous version due to an issue with IE11.


### 2.0 | 2014-01-29
- Added Add-On Framework integration.
- Updated super signature script to 1.5.0.2.
- Updated masked input JS library to 1.3.1.
- Fixed issue creating signature image when output buffer wasn't empty.
- Fixed issue with signature being deleted when editing the entry.


### 1.3 | 2013-03-07
- Fixed issue with signature file name being displayed on the print page instead of the signature image.
- Updated signature script to version 1.3.0.0.


### 1.2 | 2012-09-13
- Added ability to add a signature in the entry detail page when a signature does not already exist.


### 1.1 | 2012-08-30
- Fixed issue with custom validation message not getting displayed.
- Fixed issue with signature URL not being created correctly when resending notifications.
- Fixed conflict with IE8.
- Fixed issues when signing on IE9.
- Fixed issue where editing entry resulted in removal of signature from lead.
- Updated edit entry functionality to support previewing, downloading and deleting signature from lead.


### 1.0 | 2012-07-02
- Fixed issue when signing on IE 9.
- Fixed issue with jQuery being included in the ss_orig.js file.
- Added support for ManageWP.
- Fixed issue with signature files not being deleted when lead is deleted.
- Fixed duplicate field size setting.
- Updated field size setting to an open text input instead of a drop down.
- Fixed conflict with datepicker field.
- Fixed issue with multi-page forms where signature was not maintaining its value from page to page.
