--- title: "Lasernet 10.9 Release Notes" slug: "lasernet-109-release-notes" description: "This section briefly describes the fixes and enhancements in Lasernet 10.9. Visit the page for more information and links to the installation packages." tags: ["Lasernet", "Release notes"] updated: 2026-08-20T08:44:31Z published: 2026-08-20T08:44:31Z canonical: "kb.lasernetgroup.com/lasernet-109-release-notes" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # Lasernet 10.9 Release Notes **Release version:** **10.9** **Release date:** 24th October 2024 ### Notes The following documentation and files are available: - [Software installation files](https://support.lasernetgroup.com/downloads/files/lasernet-core-10) - [Lasernet 10 Installation Guide](/v1/docs/lasernet-installation-guide) - [Other Lasernet guides](/v1/docs/lasernet-guides) ### Maintenance Report This section briefly describes the fixes and enhancements in Lasernet 10.9. #### Fixes and Enhancements | Internal Ref. | External Ref. | Area | Details | Status | | --- | --- | --- | --- | --- | | 426880 | 39015 | Barcode Reader | Extended the module to support page settings in PDF input. | Enhancement | | 413182, 415871 | | Config Server | It is possible to set the Admin user’s permissions to deny them access to the **Security Roles** area. | Fixed | | 429733 | 39174 | Config Server | The **Revision** column in the **Deploy Configuration** window is sorted in a random order. | Fixed | | 420754 | | Developer | Inactive form thumbnails are not hidden when **Toggle hide inactive** is selected. | Fixed | | 420893 | | Developer | Cannot click **Cancel** in various objects’ **Properties** window if **Name** is empty. | Fixed | | 420812 | | Developer | The column for inactive phrases cannot be sorted. | Fixed | | 420932 | | Developer | Removed the **Mixed** item from the **Flag** dropdown list for form, subforms, and phrases (because it was not a supported value). | Fixed | | 435024 | 40116 | Developer | Performance issue when **Description** column is set to auto-resize for a list of forms. | Fixed | | 429400 | | Developer | The object list filter in the export tool prevents the export of any already-selected objects that are hidden because they do not satisfy the filter. | Fixed | | 429963, 432610 | | Developer | Optimized speed when opening a regional profile in a configuration that has many regional profiles and forms. | Enhancement | | 420478 | | Developer | An `Object does not exist` warning appears when a script function is selected and properties are changed in the property editor. | Fixed | | 420782 | | Form Editor | A crash occurs when inserting an EMF image from the **Choose an image file** tool. | Fixed | | 435599 | | Form Editor | After a drag and drop of an image from the `Resources` > `Image` folder, the reference to an image object contains the full path instead of the image name. | Fixed | | 437494 | 40134 | Form Editor | Escape characters for JSON strings are not correctly parsed. | Fixed | | 433633 | 39899 | Form Editor | If a server-level JobInfo is used in criteria for a rearrange on a subform, that criteria is never satisfied. | Fixed | | 435607 | 40169 | Form Editor | If the string in a rearrange contains a newline character, and the Font Point Size feature is in use, resizing the text box does not auto-change the font size. | Fixed | | 437993 | 39152 | Form Editor | Implementation of the `substring-before` and `substring-after` XPath functions is incorrect. | Fixed | | 434745 | 40078 | Form Editor | Some keyboard behaviors in the user interface are incorrect. | Fixed | | 410273 | | Form Editor | If a change made to a shape style profile is previewed and then the window is closed, the change is saved rather than discarded. | Fixed | | 415301 | 37748, 37283 | Form Editor | Sheets are still combined when the output format of a sheet is changed from EMF to (for example) PDF. | Fixed | | 429842 | | Form Editor | Particular XPath expressions that use built-in String functions may return a Boolean `true` instead of an empty string. | Fixed | | 424604 | 38609 | Installer | Updated the bundled Microsoft OLE DB Driver 18 for SQL Server from version 18.6.7 to 18.7.2 due to a possible security vulnerability. | Fixed | | 432418 | 37315 | Outlook Mail | Added support for error codes and reasons when a job fails. | Enhancement | | 421524 | 38196 | Printer Output / Printer Service | Added support for printing multiple copies of DOCX and PDF documents as the primary job by setting the `Copies` JobInfo. The feature was previously supported for attachments only. | Enhancement | | 424003 | 38586 | XML Transformer Editor | An **Error executing action** message can appear when running a modifier. | Fixed | | 435466 | 40172 | XML Transformer Editor | Expressions such as `concat()` convert HTML reserved characters within text into XML entities. | Fixed | | 423131 | | XML Transformer Editor | The **Close Tab** context menu item is active when no grab files are loaded. | Fixed | | 437122 | 40366 | Scripting / Printer Service | Modified `getPrinterProfiles()` to return printers that have only the Default printer profile. | Enhancement | ### Lasernet 10 System Requirements For information about Lasernet 10 system requirements, refer to the [Lasernet System Requirements](/v1/docs/lasernet-system-requirements) page. ### Important Information to Read Before Upgrading to Lasernet 10.9 #### New Installers, Connections, Sign in, and SDK from Lasernet 10.2 The installation procedure and the configuration procedure, in several of the client applications, changed at Lasernet 10.2. There are now separate installers for Lasernet Server 10 and Lasernet Developer 10. If you currently have Lasernet 10.1.4 or earlier and have not read the release notes for Lasernet 10.2, it is recommended that you do so before you install Lasernet 10.9. The information provided there is crucial for upgrading to Lasernet 10.2 and later, and also describes changes that affect third-party modules developed with the Lasernet SDK. ### **How to Get Support** If you encounter difficulty using Lasernet, contact [Lasernet Support](https://support.lasernetgroup.com/new-ticket).