List of Changes for Laserfiche Forms 10.4.5 Update 1

February 9, 2023 | KB: 1014333
Forms 10.4.5

Summary

This article details the changes for Laserfiche Forms 10.4.5 Update 1.

The following improvements have been made, as well as changes to address the Laserfiche Forms Portal File Upload Vulnerability.

  • Enhancements to prevent files types not in the "File extensions allowed" option from being uploaded. (298692)
  • Public users no longer have the option to download a copy of the file that they uploaded when returning to a saved draft or after submission. (324708, 339722)
  • Downloading a report no longer generates an error message. (274627)
  • "LF.lookup.autoPopulate()" in custom Java Script no longer prevents triggering of lookup rules. (283977)
  • In languages es-Es/fr-CA/pt-BR/fr-FR/en-ZA/it-IT/tr-TR/vi-VI: The lookup return value is now correct when the data source is a float/numeric/decimal using period separators. (281361)
  • Large user search results in the inbox tab no longer cause w3wp to crash. (301820)
  • Data is no longer out of order when collection/table data is entered with empty or hidden areas, and an "ignore data when the field is hidden" field rule is specified. (308418)
  • No longer able to drag an unused variable to a form, preventing submission issues. (274093)
  • The participant removed from access rights page is no longer re-added at synchronization time when using LFDS for user authentication. (277607)
  • Variable values used in user task names can now be searched in my tasks/team tasks->completed tasks. (286362)
  • Updated JavaScript libraries to address vulnerabilities. (334741)

This update includes the following files:

  • \Config\bin\EntityModels.dll ( 10.4.5.324 )
  • \Config\bin\FormsCommonUtils.dll ( 10.4.5.324 )
  • \Config\bin\FormsConfig.dll ( 10.4.5.324 )
  • \Config\bin\Forms.Persistence.EntityFramework.dll ( 10.4.5.324 )
  • \Config\bin\FormsResource.dll ( 10.4.5.324 )
  • \Config\bin\SharedServices.dll ( 10.4.5.324 )
  • \Config\bin\ar\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\es\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\fr\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\pt-BR\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\th\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\zh-hans\FormsResource.resources.dll ( 10.4.5.324 )
  • \Config\bin\zh-hant\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\E-Forms.dll ( 10.4.5.324 )
  • \Forms\bin\EntityModels.dll ( 10.4.5.324 )
  • \Forms\bin\FormsCommonUtils.dll ( 10.4.5.324 )
  • \Forms\bin\RoutingEngineServiceLib.dll ( 10.4.5.324 )
  • \Forms\bin\SharedServices.dll ( 10.4.5.324 )
  • \Forms\bin\RoutingEngineServiceHost.exe
  • \Forms\bin\Forms.Persistence.EntityFramework.dll ( 10.4.5.324 )
  • \Forms\bin\FormsResource.dll ( 10.4.5.324 )
  • \Forms\bin\ar\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\es\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\fr\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\pt-BR\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\th\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\zh-hans\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\zh-hant\FormsResource.resources.dll ( 10.4.5.324 )
  • \Forms\bin\Esprima.dll (2.0.0.0)
  • \Forms\bin\Jint.dll (3.0.0.0)
  • \Config\Views\Layout.cshtml (last modified 9/15/2021)
  • \Config\lib\angularjs\1.8.2 (last modified 9/15/2021)
  • \Config\lib\modernizr\modernizr-custom-3.6.0.js (last modified 9/15/2021)
  • \Config\lib\lodash\4.17.21\lodash.min.js (last modified 9/15/2021)
  • \Forms\app_code\Content.cshtml ( last modified 9/15/2021)
  • \Forms\js\app\form-builder\form-layout.directive.js ( last modified 9/15/2021)
  • \Forms\js\app\inbox\forms.itemList.directive.js (last modified 9/15/2021)
  • \Forms\js\app\inbox\inboxFilterMenu.directive.js (last modified 9/15/2021)
  • \Forms\js\app\manage\process-list.directive.js (last modified 9/15/2021)
  • \Forms\js\app\myReports\dashboards.directive.js (last modified 9/15/2021)
  • \Forms\js\app\myReports\reports.directive.js (last modified 9/15/2021)
  • \Forms\js\app\myReports\staticReports.directive.js (last modified 9/15/2021)
  • \Forms\js\app\reports\reports.schedules.directive.js (last modified 9/15/2021)
  • \Forms\js\controllers\controller.availproc.js (last modified 9/15/2021)
  • \Forms\js\form\forms.js (last modified 9/15/2021)
  • \Forms\js\form\newfileupload.js (last modified 9/15/2021)
  • \Forms\js\form\validationUtil.js (last modified 9/15/2021)
  • \Forms\js\form\lookup.js (last modified 9/15/2021)
  • \Forms\js\form\landing.js (last modified 9/15/2021)
  • \Forms\js\formula\formula.js (last modified 9/15/2021)
  • \Forms\js\ui-grid\ui-grid-override.js (last modified 9/15/2021)
  • \Forms\js\util.js (last modified 9/15/2021)
  • \Forms\Partials\FormsDesigner\_FieldEditMenu.html (last modified 9/15/2021)
  • \Forms\Views\Designer\FormBuilder.cshtml (last modified 9/15/2021)
  • \Forms\Views\Form\_FormLayout.cshtml (last modified 9/15/2021)
  • \Forms\lib\angularjs\1.8.2 (last modified 9/15/2021)
  • \Forms\lib\lodash\4.17.21\lodash.min.js (last modified 9/15/2021)
  • \Forms\bin\AuxiliaryRoutingFiles\BusinessRules\lib\lodash\4.17.21\lodash.min.js (last modified 9/15/2021)
  • \Forms\lib\mathjs\math.min.js (last modified 9/15/2021)
  • \Forms\lib\modernizr\modernizr-custom-3.6.0.js (last modified 9/15/2021)
  • \Forms\js\templates\partial.template.js (last modified 9/15/2021)

Resolution

Click the following link to download a ZIP file containing Update 1 for Laserfiche Forms 10.4.5.

KB1014333.zip

  1. Extract the installer from the ZIP file to a temporary location on the server hosting Laserfiche Forms 10.4.5.
  2. Stop the Laserfiche Forms Routing Service.
  3. Double-click the installer application to update Laserfiche Forms 10.4.5.
  4. Start the Laserfiche Forms Routing Service.

Related Links

Laserfiche Forms Portal File Upload Vulnerability.

Release Notes for Laserfiche Forms 10.4.5.

List of Changes for Forms 10.4.5.