Release Notes 20.5.2
What’s new in WDG Automation 20.5.2?
See the new implementations, improvements and fixes in WDG Automation features and tools, commands and more in this new version (20.5.2).
To take advantage of these new features, install or update your WDG Automation platform to version 20.5.2. But first, if you missed what was released in version 20.5.1, check it out here.
WDG Automation Studio
Create WAL files faster
Now it is possible to create WAL files faster, using the new option available on the "New" sub menu called "WAL File". The hotkey ALT+Shif+W can also be used for that purpose, speeding up that process.

Improved Extract PDF Text tool
The Extract PDF Text window has been enhanced to support ribbon menus.

Improved Fields Mapper tool
The Fields Mapper window has been enhanced to support ribbon menus.

Improved Image Cropper tool
The Image Cropper window has been enhanced to support ribbon menus.

Improved Region Selector tool
The Region Selector window has been enhanced to support ribbon menus.

WDG Automation Language (WAL)
Enhancement to the Run Workflow Instance (executeWorkflow) command of the Base category and Workflow subcategory
Added the parameter "Error" on the Execute Workflow Instance ( executeWorkflow ) command, to return any errors that occur during the command's execution. The addition of a variable of the Error type, used in this parameter, will hold information regarding the reason behind the error, according to the following definitions:
If the instance is blocked by another execution: Returned error: "The instance is blocked by another execution". Execution Success: "False"
If the instance is found but its status is not "New": Returned error: "The instance's status is [Current_Status]. This command can only execute instances which have the 'New' status." Execution Success: "False".
If the instance is not found, but there is an error during the execution : Returned error: "Error during execution." Execution Success: "False".
If instance status is "New" and there is no execution error: Returned error: Null, since the operation was completed. Success: "True".
❗ Important:
This enhancement has generated a possible incompatibility with previous versions. For further information, see the topic about the Breaking Changes.
Enhancement to the Bot Start on Hold (botStartOnHold) command of the Communication category and General subcategory
Implementation of the Bot Start on Hold ( botStartOnHold ) command for chat operation. In this way, the message specified in the "Messages" parameter (--message) will be sent only once to the user until the Bot Stop on Hold ( botStopOnHold ) command is called, unless the chat user sends a message while the Bot Stop on Hold ( botStopOnHold ) command is not called. If the latter case occurs, the message specified in the Bot Start on Hold ( botStartOnHold ) command will be sent to the user again and the user's previous message will be stored in a variable of the Stack type, which will be passed through the Connect to Chatbot or IVR ( botConnect ) command's Message (--messages) parameter or IVR.
It is important to note that this implementation applies only to Chat. For more information on operation with IVR, see the documentation for the Bot Stop on Hold ( botStopOnHold ) command.
Note:
The messages transmitted in this implementation will also be saved in the chat history.
❗ Important:
This enhancement has generated a possible incompatibility with previous versions. For further information, see the topic about the Breaking Changes.
Enhancement in environment variables
Enhanced the environment variables adding the red time, which will be responsible for saving the red time configured for the version of the script that started the execution. This means that the use of the variable will obey the environment in which it is being executed, with the following condition: the value will only be assigned to the variable at runtime. In WDG Automation Studio, you can find it using the "wdg: redTime" name.
Web Client
Data filters enhanced
Enhancements on Control Panel, Workflow Instances, Process Instances, Workflow Instance Variables and Web Client Variables Instance pages' data filters, which becomes faster and more reliable to the end user. This means that all filters come pre-selected, except when there are already saved filters. This does not apply to the Control Panel page. The filters bar is now shown below the current page's main bar.
The following list demonstrates the new added features:
- Clicking the "Close" button on the filters bar will hide it;
- Filters can only be applied after clicking the "Apply" button;
- To delete a filter, just click on the "X". There is no need to click on the "Apply" button again, as the changes caused by the filter deletion are immediately applied;
- In case the user selects the "All" filter option, clicking the "X" will remove all filters.

Bug Fixes
WDG Automation Studio
| Description | |
|---|---|
| Fixed an issue in which it was possible to edit comments on the WDG Automation Studio Script Designer while the script was running | |
| Fixed an error when opening the Machine Learning Model Builder window, in which the Name and Directory fields would show the errors "Invalid name" and "Invalid path", respectively, even without any user action. | |
| Fixed an issue in which the keyboard focus was lost when opening the Designer interface (SHIFT + F7) with an open script in the WDG Automation Studio, preventing any kind of keyboard movement along the script lines. | |
| Enhancement on the WDG Automation Studio's windows, so that required fields should be easily identified to the user and screen readers. | |
| Fixed a navigation error in the WDG Automation Studio configuration window, where it was not possible to focus on the search field using only the keyboard. For this, the shortcut key (Ctrl + ç) was added to facilitate this focus. | |
| Fixed the error of writing in Portuguese in the data type "Database". | |
| Fixed error where, when running the script using the option "Start without debugging", the debugging tools were still displayed. |
Setup
| Description |
|---|
| Fixed an error in which the WDG Automation platform installation was generating a new proxy.config file. However, if the proxy field is left empty during the installation process, the proxy.config should not be generated. It is important to note that the installation of the WDG Automation platform has proxy settings, this data will be recovered on the next installation, automatically filling out the proxy field during the process. |
API
| Description |
|---|
| Fixed an error that occurred when the user tried to change password for the first time on the Vault, using the tray-icon on the Windows Taskbar, right after installing the WDG Automation platform. |
Chatbot
| Description |
|---|
| Fixed an issue in which, when trying to create variables for parameters that accept collections (list, stack and queue) on the command editor window, an error was thrown. |
WDG Automation Language (WAL)
| Command | Description | |
|---|---|---|
| Subroutines | Fixed an error in the validation of subroutines, which occurred when deleting a subroutine that was used by some command. WDG Automation Studio would not report an error on the commands that used the subroutine that was no longer present in the script. | |
| Web Service Request (webService) | Improvements to the Web Service Request (webService) command, it is now possible to inform variables of the Secure String type in the input parameters of the operation. | |
| Run Workflow Instance (executeWorkflow) | Fixed the Success output parameter of the Run Workflow Instance (executeWorkflow). For more information about this fix, check the topic about enhancements to the Execute Workflow Instance ( executeWorkflow) command. |
Learn more about possible Breaking Changes
To see a list with all possible breaking changes, click the following link Breaking Changes.