Added free Microsoft OCR.
Added support for Microsoft Word.
Added the 'Human in the loop' group of functions.
Multiple blocks can be selected with the mouse.
Added the 'Hover on element' function to the 'Browser' section.
The 'Append row to Excel file' function appeared in the 'Microsoft Excel' group.
The 'Copy file' function can now download file using the FTP protocol.
In the 'Send email' function it is now possible to add the sender to the blind copy.
Files from different folders can now be attached to an email. An array of full paths to the desired files must be created and passed to the 'Attachment' parameter in the 'Send email' function.
When sending an email via the robot, the receiver sees the email login of the sender instead of 'electroBot'.
A new button appeared in the 'Execute js code' function which opens the code editor for better code writing experience.
The 'Assign value to variable' function now passes the assigned value through the arrow to the next function.
The 'Get element value' and 'Get element property' functions from the 'Browser' section can now return an array of strings.
The 'Google Chrome' browser can now be opened with the user profile settings. To enable this option, click the 'electroNeek Agent' icon in the tray, select 'Settings', press 'Google Chrome' and then select the 'Load user profile with cookies, extensions etc.' option.
The browser now opens in a full-screen mode.
The 'Use focused element' option is added to some other functions from the 'Interface elements' section.
An object and an array can be written to a text file and be displayed in the same way as they are written.
Updated the display of the key combinations in the 'Input from keyboard' function.
Growls in the top right corner of the 'DevTool' don't appear anymore, all messages are displayed in the console.
Date and time are added to console messages.
It is no longer possible to make changes to the algorithm during its execution.
A user will not be able to run a program if some of the required parameters are not filled.
The 'Clean up after script end' option appeared on the 'Variables' tab. Selecting this option will delete all the previously created variables in the current account after the execution of the opened algorithm.
Now the platform can be automatically launched after the installation of the product.
Corrected behavior when invoking the same subprogram in different parts of the algorithm.
Fixed errors when using hotkeys to manipulate blocks.
The 'Unsupported exception doesn't occur anymore when using the 'Element Picker' tool.
The 'this.getSelector()...' exception will no longer appear when using the 'Element Picker' tool.
Fixed an issue of activating the 'Recognize text (ABBYY)' function and the 'Browser' section.
Fixed the display of the selected property in the 'Get element property' function from the 'Browser' section.
Fixed the scrolling issue on the console.
Improved performance when saving attachments while reading emails from the 'Yandex' mail service.
Fixed the display of Russian email texts sent from the 'Yandex' mail service.
Improved table data visualization on the 'Variables' tab.
Fixed an issue with displaying breakpoints after opening an algorithm.
Improved the performance of a sequence of the 'Click on element' blocks.
Fixed errors when running applications from the 'Command Prompt' function.
Solved a problem when reading text files with different encodings. Now the robot detects the encoding automatically and display the content correctly.
Fixed the problem of dragging and dropping the function to the workspace. Now it can be made by clicking on the function's icon.
When using functions that involve working with files, the 'Open' button has been replaced with the 'Save' button in some instances..
Fixed the focusing issue when using the 'Input from keyboard' function.
Server settings don't reset anymore in the email functions.
Fixed the encoding issue when reading the clipboard content. The encoding is detected automatically now.
Fixed the problem with saving the formatting information when reading email texts.
Columns order doesn't change anymore when processing the Excel data in variables.
Some other minor bug fixes and improvements are made.