Voodoo Studio & Robot Version Management

2.1.6
August 18, 2022
Added
Keyboard key step : The text data control to be entered has been edited.
Added
Scenario steps: Interface controls have been adjusted for post-process waiting time "wait-wait" changes.
Added
Scenario design screen: Added additional control when viewing the step status in the step list.
Added
Scenario design screen: Added the ability to move by selecting my name.
Added
Button step : Added pre-keypress cooldown feature, default value is 0.
Added
Button step: Left mouse down and left mouse up actions added.
2.1.5
July 22, 2022
Improved
PDF export to image : memory management has been improved.
Improved
Studio: Delete the old version of the code template and install the new version.
Updated
Infrastructure components have been upgraded to the new version
Updated
DAC command step: English interface has been edited.
Updated
Code step: VooDooCommonDAC.dll and VooDooDACRunner.dll dlls have been added to the references.
Updated
Code - Expression step: exceptions are detailed.
Fixed
DAC command step: when the parameter is saved empty, that part is not opened again.
Added
Setup : ConnectLoader.dll has been added under Setup\TemplateLibrary\Common in WinScp.dll setup.
Added
Code step : ConnectLoader.dll, WinScp.dll added to references.
Added
Expression step : ConnectLoader.dll, WinScp.dll added to references.
Added
Code step: Template update feature has been added.
2.1.4
May 25, 2022

For some features added in this version, you can get support from our Wiki.

Improved
Studio - About screen: expression script and code script hash and file download updated via link and https.
Improved
Studio - Expression step: Control panel has been arranged to have 3 columns.
Improved
Studio - Robot : VoodooCommonDAC.dll, VoodooDACRunner.dll files are also checked for expression steps during system templates checks at application launch.
Improved
PDF step: If there is a target file to be compressed, it continues by deleting it.
Improved
PDF step: If an error occurs during compression, it copies the original file.
Updated
Studio - About screen: Key sizes have been updated in the Turkish / English interface.
Added
Expression step: The special version of System.buffers.dll needed for Mailkit - Mimekit references has been added to the expression step references.
Added
Setup : The relevant version of System.buffers.dll needed in the expression step has been added to the setup\templatelibrary\common folder.
2.1.3
April 28, 2022

For some features added in this version, you can get support from our Wiki.

Added
Database steps added.
Added
Code4 and Code5 fields have also been added to use
Added
PlanInstanceManager: Added SetDataTable function.
Added
Database definition: ConStr end-to-end encryption feature has been added.
Added
Datasource definition: added control not to add fields with the same name.
Added
Data source definition: Added ability to change defined data field type.
Added
Added System.ServiceProcess.dll, System.Buffers.dll, System.Security.Cryptography.Algorithms.dll, System.Net.Requests.dll, System.Net.Http.dll and Microsoft.VisualBasic.dll dlls to expression step .
Added
At the end of the plan, a structure that closes open database resources and performs memory control has been added.
Added
Enabled use of Data Access Component objects in code step.
Added
Datasource definition: added control not to add fields with the same name.
Fixed
CronExpression field Adding task step Code2 field, but not Code2, has been fixed.
Fixed
When adding the CronExpression field, the Manage schedule error in Studio has been fixed.
Improved
Improved memory usage.
Improved
Edited as picture quality transmitted by service.
Improved
Changed planDataInstanceProtectedManager instance management.
Compatibility
Data source definition: When the defined data field type is changed, if the existing defined content cannot be converted to the new content type, the error is displayed on the screen.
Compatibility
Reference from database code step: Data Access Component reference dlls are copied from setup directory to VoodooReference\DAC directory in directory control.
Compatibility
Setup: Copying Data Access Component directories to temp directory. If Studio or Robot cannot find the Codebase\Db\ directory at startup
Compatibility
Application run step: If an error occurs during execution, module, special component and parameter information is written in the message.
Deprecated
Studio : Design screen, project selection, application selection, visual record selection, plan selection, schedule selection, show schedule, run schedule, run scenario, select data source, select user, plan result, external work list, view event : In the list The delete feature with the del key has been turned off.
2.1.2
March 7, 2022

For some features added in this version, you can get support from our Wiki.

Compatibility
Setup: VC++ 2017-2019 dlls come in the corresponding application directory.
Compatibility
Setup: VC++ 2013 dlls come in the relevant application directory.
Updated
Studio : The design screen search buttons locations have been adjusted.
Updated
About : Script download keys are set to active/inactive instead of visible/invisible.
Updated
Expression step: If expression is selected in free expression and if the selected expression has validation defined, validation is not executed.
Updated
Expression step: It is possible to record without selecting an expression in free expression.
Updated
Expression step : Changed "create expression" button to "add expression".
Updated
Expression step: In Regular expression validation, if the control is visible, validation is done.
Added
Interface Control Manager: Added description field to actions.
Added
Interface Control Manager: Control, query possible actions feature button has been added.
Added
Interface Control Manager: Added sequential control access feature.
Fixed
Studio : The problem of searching by id and name in the design screen has been fixed.
Fixed
Key, calendar, data list, document table recognition, data extraction from the screen, data search step from the screen: The problem with the step flow default value has been fixed.
Fixed
Studio : Running as Administrator. It has been ensured that file copying problems that occur at the first boot do not occur.
Fixed
Studio : Recognition parameters screen ocr engine iteration problem is fixed.
Fixed
Studio : Adjusted additional controls in case of intended drag and drop.
Fixed
Expression step: The problem that occurred during import has been fixed.
Improved
Expression step: Code editor features have been enriched.
Improved
Expression step: Added intellisense for VooDoo classes.
Improved
Studio : The design screen has been adjusted to fit 1920x1080.
Improved
Debug : Added additional check on variable representation.
Improved
About: English version has been edited.
Improved
Studio : Recognition parameters selection validations have been adjusted.
Improved
Interface Control Manager: Memory management in infrastructure has been arranged.
Improved
Interface Control Manager: Data entry objects have been edited.
Improved
Interface Control Manager: Workpiece model developed.
Improved
Interface Control Manager: Expanded the character capacity.
2.1.1
January 26, 2022

For some features added in this version, you can get support from our VooDoo Wiki tab.

Added
Code editor: Basic scripts for C# language have been added with tab tab.
Added
Code editor: Added auto-completion feature for { and ( in C# language.
Added
Document table recognition step: Added additional exception handling.
Added
Code editor: Ctrl-I auto-indents.
Improved
Voodoo C++ : Infrastructure improvements have been made.
Improved
Voodoo .NET : Infrastructure improvements have been made.
Added
Feature to listen to email box, import empty encrypted data when importing text box have been added.
Updated
When working with the new version VooDooCommonData, a data source id value is given in the code and expression step, and if the id value is not loaded in memory, then ArgumentException is thrown and the data source id value is written in the description.
Updated
If the script is disconnected from the data source used by a step other than the code and expression step, ArgumentException : "Data source not loaded, id : " ... error is received as a run-time error, even if the old version is run with VooDooCommonData.
Added
Scenario design screen: Scenario steps can be sorted with drag and drop feature.
Added
Compilation step: The screen turns off when the Enter key is pressed.
Added
PDF image extraction action has been added.
Improved
Zip extraction step: If there are duplicate file names in the zip file, the feature of extracting the file by renaming has been added.
Improved
Robot : The ability to manually close the background form is blocked.
Added
Robot : Task processing routine has been fixed.
Fixed
PDF Step: Compress feature has been added.
Added
Debug has been completed with basic features.
Added
Zip step data source usage has been fixed.
Fixed
Document table recognition step: The feature of matching region of interest from coordinates has been added.
Added
Interface control manager: Fields related to the selected control in the control area on the right are shown as read-only.
Improved
The ability to set default values ​​to expression step controls have been added.. DefaultValueTr, DefaultValueEng xml tags are used.
Improved
Data source events for text in data entry dialog step text has been edited.
Fixed
Automatic row sizing and row update features in view data source step has been added.
Improved
Screenshot difference threshold can be changed from studio config file.
Added
The feature of saving with difference analysis while taking screenshots has been added.
Added
View data source step has been added.
Added
Data extraction step from the screen: The file path can be selected on the screen that opens in the image path.
Added
Data extraction step from the screen: File path label has been edited in image extraction.
Fixed
Keyboard key step: The option to save the screenshot at the end of the step has been added as an option.
Added
Region selection and scenario design screen: Calculation error that occurs when a region is selected and reduced to a smaller size has been fixed.
Fixed
Keyboard key step: In the simulate text method, if Access is Denied (0x80004005), then if the step is within the completion time, a retry is made.
Fixed
PDF step : Title edited.
Fixed
Region recognition procedures: If the region cannot be found, the relevant steps have been arranged so that it will give recordnotfound, and if the text cannot be found, textnotfound.
Added
Region recognition procedures: If the region cannot be found, the relevant steps have been arranged so that it will give recordnotfound, and if the text cannot be found, textnotfound.
Fixed
Document table recognition step: Added.
Added
Interface control manager: Action move up, move down functions have been adjusted.
Added
Interface control manager: Add action - If a new action is defined, it is added, if it is processed with an action selected from the list, it is updated if it is done.
Added
Interface control manager : The window title has been edited.
Fixed
Interface control manager: Expand and collapse functions added.
Added
Interface control manager: Get name value function has been added.
Added
Interface control manager: Change state and get state functions have been added.
2.1.0
November 8, 2021
Updated
The project has been updated to show the name sequence when listing scenarios, plans, applications, visual records, data sources.
Added
Added license control in end-of-day checks.
Added
IkedTestCVMain connected to IkedBsMain. BsMain->IinitializeService and FreeService license management functions were also called.
Added
Added a message in the key step that {CAPSLOCK} cannot be used with other keys.
Added
The operation of the rest service in the enterprise license was ensured that it would not start in the community version.
Added
Added title display as community version if license is installed at Studio and robot opening.
Updated
File name given on the zip path in the zip step." zip".
Updated
In the application shutdown step, with the same name or the main window title, the waiting time between applications is set to be determined if more than one application needs to be closed.
Updated
In the application shutdown step, if there is more than one application with the same name or main window title name, it was ensured that it closed them all.
Fixed
Corrected to remove invalid letters according to file system nomenclature in the scenario name when exporting the scenario.
Fixed
Icon made red in English robot interface.
Fixed
Add/Remove program icons were edited during Setup.
Fixed
If data was entered in the synchronous intermediate filter, the tree's nodes were adjusted to open.
Fixed
The scenario import header has been edited.
Fixed
If a data was entered in the filter in the step explorer, the tree's nodes were edited to open.
Fixed
{CAPSLOCK} has been activated with a separate function.
Fixed
Fixed a font problem that occurred after scrolling in some Listviews.
Fixed
Corrections have been made to the English interface.
2.0.10
October 20, 2021
Improved
A new NTraceManager was developed and checked out in place of SecTraceManager in NotificationService.
Improved
In VooDooTrace, no directory checks were performed if the file path was blanked at startup.
Fixed
Fixed the local variable problem in InserMailJob and UpdateMailJob in the VooDoo service.
Added
Robot Conf rest resolution, robot.config, service.config and smooothing values were returned.
Added
Added service returning config information (version) information in the service.
Added
Added notification service "FROM" and "BCC" fields.
Added
Added the "FROM" and "BCC" fields to the email send step.
Updated
The size of vooDoo service log files has been adjusted to produce 20 files from 10 Mb.
Updated
Log files are edited to produce 20 files from 10 Mb.
Removed
Notification has been removed from the service setup.
2.0.9
October 8, 2021
Added
Added the ability to make the scenario step active/passive.
Added
Added log list and log file rotation to service.
Added
Added System.Drawing.dll and System.Windows.Forms.dll to the expression step.
Added
In the step list, the right key added the step up, down, delete, and compile.
Added
Added step-by-step compilation in the scenario.
2.0.8
October 6, 2021
Updated
Changes to metadata in the application code step eliminated the need for compilations that would not be a new version of the components.
Updated
The code script and emotica script were boxed about downloads.
Updated
The timeout timeout for archiving on the integrated console has been reduced to 300.
Updated
Testplanschedule.ExecutionParams length was made 4000.
Updated
TestQueueRequest.ExecutionParams length was made 4000.
Updated
SenarioParams area length was made 1000.
Improved
In the emoticon step, reqiredfiled and regularexpression control was now provided.
Improved
Errors received at studio opening were brought to the center of the screen.
Improved
Expression steps have been made available for download online.
Improved
Pause/resume, start, stop operations with the robot have been made remotely possible with the integrated console.
Improved
The app termination step was introduced with the ability to kill the application tree.
Added
Added the Go to release notes feature from About.
Added
The app has been closed, the combo has been sequential and the recommendation has been made to be written.
Added
Added step search feature.
Added
Added the app bring-forward step.
Added
Added the ability to close screen apps.
Added
The name of the scenario visualization was made visible at the bottom of the studio window when the corresponding scenario was selected.
Added
Added VooDoo Display service to show and manage the screen where the robot is running (start, stop, continue).
Fixed
Fixed contract issues with dark days in the Calendar step.
Fixed
Fixed a job opening problem for plans that run at 00:00.
2.0.7
September 24, 2021
Added
At scenario design screen, to direct the end, "End" function is addet to list for step list.