Note: This patch is specific to Laserfiche Forms 11 Update 3 (11.0.2212.30907), and will not install over a Laserfiche Forms 11.0, 11 Update 1, or 11 Update 2 installation.
This article details each change for Laserfiche Forms 11 Update 3 Hotfix 1014419. To obtain Laserfiche Forms 11 Update 3, download the updated Laserfiche 11 package.
Changes and bug fixes:
- Upgraded the Braintree payment gateway server and client SDKs to the latest version for included security enhancements. Starting February 28,2023, older version of the SDKs may no longer be supported. Please apply the hotfix to your Forms Server as soon as possible if you are using Braintree payment gateway.
- A linked PayPal Sandbox account is required to use PayPal Checkbox in Sandbox with the new client SDK. See this guide for details on linking your PayPal sandbox in Braintree.
- Added support for new LFForm JavaScript Interfaces for finding fields: findFieldsByClassName, findFieldsByFieldId, findFieldsByVariableName. See online help of JavaScript for examples of using these interfaces.
- On IOS devices, cancelling a classic form submission from the payment confirmation dialog and then submitting again using the Braintree payment gateway completes successfully. (145108)
- Formula errors are ignored when fields are in a hidden section or page on classic forms. (407981)
- You can no longer remove existing files for file upload fields disabled by field rules or JavaScript.(408058)
- Field rules are evaluated correctly when generating a pdf of a form when there are also lookup rules on the form. (409516)
- When a column in a table is hidden, the next visible column to the right no longer inherits the sizing of the hidden column. (410876)
- Classic forms load properly when the ID of the form is same as the ID of the custom theme selected for the form. (411694)
- Emails can be sent successfully when using Office 365 OAuth for email notification server with delegated API permissions for SMTP.Send. (412926)
The update includes the following files:
- Forms\bin\Braintree.dll (5.15.0)
- Forms\bin\E-Forms.dll (11.0.2212.30987)
- Forms\bin\EntityModels.dll (11.0.2212.30987)
- Forms\bin\FormsCommonUtils.dll (11.0.2212.30987)
- Forms\bin\Forms.Persistence.EntityFramework.dll (11.0.2212.30987)
- Forms\bin\FormsResource.dll (11.0.2212.30987)
- Forms\bin\ar\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\es\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\fr\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\pt-BR\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\th\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\zh-Hans\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\zh-Hant\FormsResource.resources.dll (11.0.2212.30987)
- Forms\bin\WebCommonCtrls.dll (11.0.2212.30987)
- Config\bin\Braintree.dll (5.15.0)
- Config\bin\EntityModels.dll (11.0.2212.30987)
- Config\bin\FormsCommonUtils.dll (11.0.2212.30987)
- Config\bin\Forms.Persistence.EntityFramework.dll (11.0.2212.30987)
- Config\bin\FormsResource.dll (11.0.2212.30987)
- Config\bin\ar\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\es\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\fr\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\pt-BR\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\th\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\zh-hans\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\zh-hant\FormsResource.resources.dll (11.0.2212.30987)
- Config\bin\WebCommonCtrls.dll (11.0.2212.30987)
- Forms\lib\braintree\braintree.js (Last modified 2/12/2023)
- Forms\lib\braintree-dropin\dropin.min.js (Last modified 2/12/2023)
- Forms\js\form\forms.js (Last modified 2/12/2023)
- Forms\js\form\validationUtil.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\designer\main.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\designer\scripts.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\designer\vendor.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\renderer\main.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\renderer\scripts.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\renderer\vendor.js (Last modified 2/12/2023)
- Forms\ModernForm\dist\renderer\scripts\LFForm.v1.0.js (Last modified 2/12/2023)
Click the following link to download a ZIP file containing Hotfix 1014419 for Laserfiche Forms 11 Update 3.
KB1014419.zip
- Extract the executable file from the ZIP file to a temporary location on the server hosting Laserfiche Forms 11 Update 3.
- Stop the Laserfiche Forms Routing Service.
- Run the installer to update Forms.
- Start the Laserfiche Forms Routing Service.
Laserfiche Forms Braintree Payment Gateway SDKs Update.
Release Notes for Laserfiche Forms 11 Update 3.
List of Changes for Laserfiche Forms 11 Update 3.
Release Notes for Laserfiche Audit Trail 11 Update 4.
List of Changes for Laserfiche Audit Trail 11 Update 4.