List of Changes for Laserfiche Forms 10.4.4

September 13, 2021 | KB: 1014169
Laserfiche Forms

Summary

This article details each change for Laserfiche Forms 10.4.4.

Updates

  • Added the ability for end users to be able to recover a failed form submission when there is a back-end error.
  • Added performance counters for Laserfiche Forms that are accessible in the Windows Performance Monitor.
  • Added the ability for Laserfiche Forms to connect to multiple Laserfiche Workflow servers.
  • Added the ability to hide action history on the Inbox page from the form submitter.
  • Added the ability to store any files uploaded to forms in the file system.
  • jQuery has been updated to 3.5.1 to take advantage of the latest security updates. If any forms use customized JavaScript, check and update if necessary.
    • If self-closing tags on non-void html elements are used in custom JS, replace them with regular start and end tags.

Fixes

  • Fixed a refresh loop that would occur when opening canceled/reassigned user tasks using a mobile task link. (187053)
  • Variables used in the current form with blank field labels no longer appear in the list when filtering by "unused." (190266)
  • The GetNextAssignedTaskRetries option now correctly affects the waiting time to auto load the next task when processing the submission of the current step is slow. (195066)
  • Fixed an issue causing a report to take more than an hour to download. (215568)
  • Routing service now able to process submissions when thousands of timers are triggered at the same time. (226163)
  • Tasks in a subprocess will no longer be cutoff when the process was created using Forms 9.2 or 9.3 and imported. (227293)
  • Now able to upload a process containing a filter for "process is in/process is equal to". (227961)
  • Improved form load time when a field rule uses a field inside a collection/table in the criterion and there are more than 100 sets/rows to load. (228618)
  • Improved form load time when many table rows with a field rule to hide the table use currency/number/geolocation fields inside the table as the criterion. (228632)
  • Now supports skip diverge gateways so users can fix problematic instances stuck at gateways. (229710)
  • Fixed an issue when English (South Africa) is selected as the browser language, affecting Sum() calculations in a table. (229716)
  • Added an Instance column to the recurring email notifications for pending tasks. (230023)
  • Instance no longer terminated if a due date based on a variable is an invalid date/time time due to the daylight saving time change. (230462)
  • A repeatable boundary timer no longer executes multiple times if an in progress timer catch event set to suspend when upgrading from Forms 10.4.1 and the routing engine is restarted. (230937)
  • Now able to scroll to view the full form in a user task (in an iframe) on iPhone (IOS 13.3.1). (231130)
  • The correct geolocation coordinates are now used when "use current location" is set and the user has moved to new location. (231545)
  • Now supports skipping a stuck converge exclusive gateway to fix problematic instances that become stuck at gateways easily. (231776)
  • Submission recovery no longer becomes stuck if the corresponding steps of the first 10 sorted submissions are interrupted or cancelled. (233651)
  • Submissions recovery no longer becomes stuck if the corresponding processes of the first 10 sorted submissions are deleted. (233677)
  • The uploaded image thumbnail displayed for a portrait photo taken from an iPhone/iPad is no longer rotated when viewing from a PC. (233887)
  • Instances are not terminated when recovering a user task submission if the submitter no longer exists. (234824)
  • Fixed a looping issue when a user who is not a system or process admin opens a completed task from an email link and the instance is not complete. (235216)
  • User synchronization with LFDS authentication (RetrieveLfdsUsers) no longer fails when the Forms database collation is set to SQL_Latin1_General_CP1_CI_AS forced after upgrading the database from Forms 10.0. (236651)
  • Fixed an issue where an extra connection is created when testing a data source connection. (236383)
  • The workflow service task will not terminate with an unexpected error when using workflow to set business process variables for another process or Forms server. (236892)
  • Static reports take less time to generate and use less memory. (237173)
  • Able to send email to the Initiator, when the Initiator is an LDAP user from LFDS. (238529)
  • Forms instance does not complete immediately when there is still an in-progress workflow service task for the attached process. (240003)
  • Instance no longer terminates after executing a deleted boundary timer event with registered deleted timers. (247248)