Lasernet Release Version 9.6
Release date: 5th July 2019
New Features and Fixes
The purpose of this section is to outline the new features and fixes of the components of Lasernet Version 9.6.
New Features
The following new features have been added since our last release:
Automatic Islands – Lasernet Developer
A new algorithm has been introduced to Modules -> Diagram Mode to improve the presentation of workflows added to the configuration. If modules in a workflow are not linked to modules in other workflows, they are listed in individual groups separated by a splitter.
New Colour Theme - Lasernet Developer
A new colour theme has been introduced when adding new modules:
Input modules are added with green as default colour
Engine modules are added with grey as default colour
Output modules are added with blue as default colour
Outlook Mail
Outlook Mail is a new module in the communication package that integrates directly with Office 365 to retrieve and send emails via the Microsoft Graph API. It is an alternative to the Exchange module, using Exchange Web Services (EWS), that will no longer receive feature updates from Microsoft, but only security updates and certain non-security updates.
Binary Splitter and Merger
Two new engines/modules have been added to the base package used for splitting and merging JobData containing binary data.
Excel to XML
A new setting named ‘Number of description rows’ has been added. Here, the user can define the number of header rows to indicate that the first row(s) contains column names and not data.
Parse XML/JSON tool in Template and Grab dialogs
A Parse XML/JSON tool is now available in XML/JSON Template and Grab files dialogs to test for a valid XML/JSON structure in the files before loading into Lasernet Form Editor and Lasernet XML Transformer Editor.
XML Transformer Editor
We have improved the management of actions in XML Transformer Editor, such as:
Column for index number added to actions.
Assign your XML actions into custom-named groups.
Assign colour symbols to actions and groups.
Copy/paste support for groups and actions.
New filter option to find and filter the list of actions.
The action-type to create a new node in the XML tree has got an additional setting named ‘Auto-create behaviour’ with five options:
Do not auto-create (default value and standard behaviour in previous versions)
Insert as first Sibling
Insert as the last Sibling
Insert as first Child
Insert as the last Child
Auto-polling in Lasernet Client
The Poll interval can now be set to ‘0’ seconds in Lasernet Client, which means no polling. This is the new default value for the application and recommended.
Search and Extract Tools in Lasernet OCR
New tools have been implemented to Lasernet OCR to improve the capture of data in OCR Forms. These include a Search backward setting, a new algorithm to auto-detect a number or date format in the Wizard and an Export tool, to export OCR Forms for import into other configurations.
Fixes and Minor Features
The following list contains details of fixes and minor features that we have implemented since the last release:
Lasernet Service
Lasernet License Manager
We have fixed an activation server detection when DNS is available but the License Manager is unable to reach a server.
Lasernet Configuration Manager
A status check has been added if the instance name of the service doesn't match the instance name in the config server, avoiding the grab mode malfunctioning.
Lasernet Form Editor
Fixed a crash when previewing a PDF document and afterwards an EMF document.
Fixed a crash on an attempt to shift to another page while previewing a TIFF output document.
Fixed a crash that occurred after performing the 'Merge' & 'Replace' actions in 'XML' or 'JSON' tabs of the 'Edit Rearrange' dialog.
The path of the JSON rearrange could not be set or changed via "Edit JSON Rearrange" dialog. This is now fixed.
The system will now prohibit selecting "object" and "array" node types as a location from the "Edit JSON Rearrange" dialog.
Updated the UI to a new style error message on an attempt to add a new element to JSON output with the same name already in existence.
Fixed an issue where the "Do you want to save..." dialog in some cases popped-up on an attempt to close the form that was already saved by the user.
Fixed a crash when using font "KievitOT-Regular", causing a problem with formatting floating point numbers in the setting file.
Fixed the detection of Landscape mode in preview mode for EMF output.
Fixed an issue where a deleted overlay, from Import Printed Overlays dialog was still imported.
Disabled logger info about image rendering.
Fixed a crash in Form Editor when pasting contents from the Clipboard with comments created in Microsoft Word.
Fixed an issue where double space was present in the email body for some email readers, when the XHTML template was pasted/loaded from another application.
Lasernet Developer
When logging into Lasernet Developer, new users added to the Lasernet Configuration Server will now be prompted to change the password if required.
Improved the speed when multiple modules are "toggle inactive/active" at the same time
Toggling active flag did not populate in UI until configuration was reloaded. This is now fixed.
Fixed an issue on removing a recently renamed regional profile linked from a form.
Changing the JobInfo Criterion case sensitive flag was not saved after editing. This is now fixed.
Created + modified date columns added to resource files.
JobInfo Substitution added as Master Jobinfos are now supported in test mode in most modules.
Sort correctly on file size for files in resources.
We have fixed a wrong path populated when saving the previewed file in resources.
Lasernet Form Engine
Fixed a race-condition causing heap corruption in DateParser in multi-thread mode, caused by heavy processing of forms with conditional rearranges and date formatting.
Lasernet Monitor
Fixed an issue where Grab Mode -> Activate/Deactivate did not work directly from the monitor UI.
Azure Storage Output
Fixed an issue where the scheduler did not run for the input module.
Code Page Conversion
Added a new setting to include UTF Byte-Order-Mark (BOM) in the files.
Exchange
Added support for reading signed mails.
Mail body is read in Exchange and set in JobInfo named InputBody.
File Input
Validation check added for an empty directory path, set via JobInfo substitution, which will prevent module not to start in the service.
FTP
Fixed an issue where the scheduler did not run for an input module.
Fixed a crash caused by a race condition in deployment/patch mode.
HTML to XHTML
Fixed an issue where the Save button in the UI did not work for grab files.
HTTP
Fixed an issue where the scheduler did not run for an input module.
HTTPStatusCode and HTTPStatusText were not set when failing to GET file. This is now fixed.
The value for the JobInfo Extension was missing a dot. 'ext' -> '.ext' for incoming emails. Now fixed.
PDF Merger
A job will now fail if one or more PDF documents cannot be loaded because of an invalid format.
Fixed an issue where merging PDFs in rare cases could cause a crash.
PDF to Text
Fixed a case where text strings were converted into two words.
Text Splitter
Improved speed when using reg. ex. As a splitter syntax.
Web Service
Fixed an issue where scheduler did not run for an input module.
Web Server
Support for setting the JobInfos HTTPStatusCode HTTPStatusText as a response.
There is now a fix for wrong response content-type when the request is SOAP 1.1.
XML Transformer Engine
Fixed an issue where a Group action, did not always add the new group element, in the expected XPath, after running an Insert action.
XML Validator
Fixed a crash when attempting to download schema when there's no internet connection.
Add a comment
Please log in or register to submit a comment.