2022.1

Table Of Contents
In Connect 2018.2 new scripting commands have been added to dynamically set Sheet
Configuration options from within a Control Script. This allows you to set the Duplex mode
dynamically, or do things such as applying a different Master Pages based upon the data, or
omitting empty sides from the last sheet, or single sheets.
The following Control Script sample enables Duplex mode for "Section 1":
let section = merge.template.contexts.PRINT.sections["Section 1"];
section.sheetConfig.duplex = true;
The following snippet sets the media and the master pages for the all sheet postions of
"Section 1":
let section = merge.template.contexts.PRINT.sections["Section 1"];
section.sheetConfig.positions.all.media = "My Media";
section.sheetConfig.positions.all.allowContent = AllowContent.ALL_SIDES;
section.sheetConfig.positions.all.masterFront = "My Master Page";
section.sheetConfig.positions.all.masterBack = null;
Performance Improvements
l Job Creation: Improved job creation speeds. This is particularly the case with any job
creation that involves any processing, including filtering, grouping or sorting. (SHARED-
50328)
l DataMapper: The default amount of memory allocated to each DataMapper engine has
been increased to improve both performance and memory management.
l Output:Improved memory handling, leading to even better stability.
Installer Improvements
l Support added for using non-Latin-alphabet characters in the User Name for
connecting to external databases. This applies to both the Setup and the Preferences
(Designer and Server Configuration) dialogs. (SHARED-65243)
l Microsoft Visual C++ Runtime now only installed when really required. (SHARED-63909)
l Several third party libraries have been updated. (SHARED-57163)
l A warning is now displayed if the Windows Management Instrumentation service is not
enabled and started. (SHARED-61548)
l Installer now logs more helpful messages when failing to connect to an existing MySQL
server. (SHARED-62836)
Page 1726