en:changelog
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
en:changelog [2018/07/17 18:34] – jmgr | — | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Actiona Changelog ====== | ||
- | ===== v3.10.0 ===== | ||
- | ==== Global ==== | ||
- | * Added a keyboard key condition action that allows checking or waiting for a particular key combination to be pressed | ||
- | * Added a text to speech action that uses the operating system' | ||
- | * Click action: added an option to reset the cursor position to its former position after the action has finished executing | ||
- | * DataInput action: the output variable now contains an empty string if the user cancels the data input dialog | ||
- | |||
- | ==== Interface ==== | ||
- | * Added filters allowing to find an action within the script or within the list of available actions | ||
- | * Added an action heat map that allows viewing the execution count and time spent per action (available after the first script execution) | ||
- | * Improved program loading times | ||
- | * Fixed missing script line numbers (regression from previous version) | ||
- | * Fixed a slowdown when copy and pasting multiple actions within a big script | ||
- | * Fixed a possible bug on the console when running a script for longer than a day | ||
- | * Fixed a few minor bugs | ||
- | |||
- | ===== v3.9.4 ===== | ||
- | ==== Global ==== | ||
- | * Fixed a slowdown occurring when editing an action within a big script | ||
- | * Fixed non-translated buttons | ||
- | * Fixed various memory leaks | ||
- | * Windows: now using Qt 5.6 to build official binaries, removed Webkit web browser but reduced installer and SFX | ||
- | ==== Installer/ | ||
- | * Windows installer: fixed missing .dll files used by SQL drivers (like MySQL) | ||
- | |||
- | ===== v3.9.3 ===== | ||
- | ==== Global ==== | ||
- | * Windows: fixed compatibility with Windows 10 | ||
- | * Send mail action: fixed a bug where no exception was thrown when an error occurred when sending the e-mail | ||
- | * Click action: fixed not specifying a position would move the mouse cursor to the upper-left screen position | ||
- | * Procedures: fixed a bug where actions were reset when a procedure ends | ||
- | * Time condition action: fixed the "if after" and "if before" | ||
- | * Multi data input action: fixed stretching occurring at the wrong place | ||
- | * Data input action: fixed default value being capped at 99 | ||
- | * Windows: fixed Actiona still writing an entry into the registry when starting with the --portable parameter | ||
- | ==== Interface ==== | ||
- | * Linux: added a warning when starting Actiona on a non-X11 session | ||
- | |||
- | ===== v3.9.2 ===== | ||
- | ==== Global ==== | ||
- | * Windows: fixed mouse and keyboard simulation on some applications (started with admin privileges) | ||
- | ==== Code ==== | ||
- | * fixed loadUI and include functions not using the current script or code filename directory as working directory | ||
- | * added the Execution.filename readonly property, containing the current script or code filename | ||
- | * ActionPackSystem, | ||
- | * ActionPackData: | ||
- | ==== Installer/ | ||
- | * Windows installer: fixed setup of PATH environment variable and removal when uninstalling | ||
- | |||
- | ===== v3.9.1 ===== | ||
- | ==== Global ==== | ||
- | * Windows: fixed click simulation failures in some cases | ||
- | * fixed a crash when canceling a script execution while a key was being pressed | ||
- | * fixed SFX scripts not being run when a local installation of Actiona was required | ||
- | ==== Interface ==== | ||
- | * Windows: fixed keyboard shortcuts not working | ||
- | * Debian/ | ||
- | * fixed a crash when right-clicking a "go to a line" exception field | ||
- | * fixed a bug preventing the selection of a pixel on the screen when the Actiona window was on top of it | ||
- | * fixed a bug where the save script progress dialog would stay open when exporting an SFX script | ||
- | ==== Code ==== | ||
- | * fixed not being able to display the value of an array variable in a text field | ||
- | * fixed console output by way of code not being displayed until after a call to sleep() or pause() | ||
- | * added " | ||
- | |||
- | ===== v3.9.0 ===== | ||
- | ==== Global ==== | ||
- | * renamed Actionaz to Actiona | ||
- | * now using Qt5 instead of Qt4 | ||
- | * added a SendMail action | ||
- | * ActionDataInput: | ||
- | * fixed DataInput & MultiDataInput not opening URLS in their question fields | ||
- | * fixed a crash when using the ChooseWindow button | ||
- | * WriteIniFile: | ||
- | * Linux: fixed missing F1-F35 keys in the KeyMapper | ||
- | * Windows: added a "no unicode character" | ||
- | * Windows: fixed keyboard keys not being simulated on some applications | ||
- | ==== Interface ==== | ||
- | * added a language change setting | ||
- | * enabled secure connections for checking Internet connectivity, | ||
- | * now checking if the SFX files are available to enable/ | ||
- | * fixed a bug preventing saving the values of some settings (caused by the Qt5 migration): users will see those settings reset to their default values | ||
- | * fixed a bug in localized tab names in action dialogs | ||
- | * removed unused context help button on dialogs | ||
- | ==== Code ==== | ||
- | * added a Mail object | ||
- | * added ProcessHandle:: | ||
- | * added a MultilineText option to the InputDialog object | ||
- | * added Console.clear() | ||
- | * Image: added the pixels() and pixelData() methods to retreive the pixel values at once | ||
- | |||
- | ===== v3.8.0 ===== | ||
- | ==== Actions ==== | ||
- | * Added in-script resources | ||
- | * Added a screen capture wizard | ||
- | * Added the insertion of variables & resources in the code editor | ||
- | * Added a percent positioning to the position parameter | ||
- | * Corrected some bugs in variable insertion in parameters | ||
- | * Variable condition: added a Contains operation allowing to test for the presence of a string in a string list | ||
- | * Variable condition: corrected the comparison of values, allowing for more intuitive comparisons | ||
- | * Cursor path: added a mouse button that can be pressed during the action execution | ||
- | ==== Code ==== | ||
- | * Script: added the callProcedure function | ||
- | * SQL: corrected a bug that ran a SQL request two times when using exec() with a non-prepared request | ||
- | |||
- | ===== v3.7.0 ===== | ||
- | ==== Actions ==== | ||
- | * Added a button to insert detected variables into parameter fields | ||
- | * Added a more explicit error message when a list field is empty | ||
- | * Fixed a bug when opening a script that had been created using a previous version of Actionaz: new action parameters did not have default values | ||
- | * Corrected a bug that prevented using the Code Error exception to skip the current action or go to a line of the script | ||
- | * Pixel Color: added an offset to the position to be checked | ||
- | * Read INI File: added reading the whole file at once | ||
- | * Read INI File: corrected a bug that froze the execution when trying to read a file with an empty filename | ||
- | * Find Image: added a field allowing to retrieve the confidence value | ||
- | * Find Image: added a field to choose which matching method to use | ||
- | * Find Image: added a delay between two searches when waiting | ||
- | * Find Image: added two conditions actions "if found" and "if not found" | ||
- | * Find Image: removed the "Image not found" exception, previous scripts will be automatically upgraded to use the "if found" and "if not found" parameters | ||
- | * Find Image: search can now be done in multiple windows if they satisfy the search criterion | ||
- | * Find Image: renamed "Down pyramids" | ||
- | * Find Image: fixed a bug that prevented searching in some screens when using a multiple screen configuration | ||
- | * Find Image: fixed a bug that prevented using an absolute position when searching within a window | ||
- | ==== Code ==== | ||
- | * Script: added the line attribute | ||
- | * Image: added the Image.takeScreenshotUsingScreenIndex function that allows taking screenshots using a screen index | ||
- | * Image: added a parameter to the findSubImage functions to choose which matching method to use | ||
- | * Image: fixed a bug that prevented searching in some screens when using a multiple screen configuration | ||
- | * Image: fixed a bug in the Image.takeScreenshot function that took only a screenshot of the main screen when using a multiple screen configuration | ||
- | |||
- | ===== v3.6.2 ===== | ||
- | ==== Actions ==== | ||
- | * Fixed a regression that caused a memory leak and a crash after a repeated use of the Find Image action | ||
- | ==== Code ==== | ||
- | * Fixed a bug that caused a memory leak and a crash after a repeated use of Image.findSubImage and similar | ||
- | |||
- | ===== v3.6.1 ===== | ||
- | ==== Actions ==== | ||
- | * Fixed a bug in the in-text variable insertions that prevented using backslashes | ||
- | |||
- | ===== v3.6.0 ===== | ||
- | |||
- | * Fixed a bug where pause before and after each action were not reset after creating a new script | ||
- | * Fixed a bug that prevented the translation of the parameters usage | ||
- | |||
- | ==== Actions ==== | ||
- | |||
- | * Added a position offset in the [[en: | ||
- | * Added an action to [[en: | ||
- | * Upgraded the in-text variable insertions to allow inserting table elements | ||
- | * Fixed a bug in the [[en: | ||
- | * Fixed a bug that prevented using Date objects in the [[en: | ||
- | * Fixed a bug in the [[en: | ||
- | |||
- | ==== Code ==== | ||
- | |||
- | * Added the File.exists() function | ||
- | |||
- | |||
- | ---- | ||
- | Go back to the [[en: | ||
- | |||
- | Other languages available : [[fr: |
en/changelog.txt · Last modified: 2023/10/28 19:07 by jmgr