- Fixed wrong rows executed in loops after gosub or goto.
- Fixed missing value field in exported
- Fixed hidden Main Loop band reappearing after gui resize or minimizing/maximizing.
- Fixed bug in Copy to... feature.
- Fixed Delete key not working as hotkey.
- Improved performance when Groups are enabled.
- Changed behavior of Repeat Until option in Image/Pixel Search to allow max repeat number.
- Fixed global variables cleared after user-defined function calls inside expressions.
- Fixed local function variables not restored to global scope after call.
- Fixed expressions being executed twice in commands.
- Fixed identical function or object calls in expressions being executed only once.
- Fixed mixed rows data after closing a Macro tab.
- Fixed some fields of Send Email, Download Files and Zip/Unzip Files not working with variables.
- Fixed Macro Lists being cleared after reordering function tabs by drag-and-drop or from the Edit Macros window.
- Fixed hotkeys sometimes not activated.
- Fixed some rows eventually not executed due to thread issue.
- Fixed collapsed groups expanded after editing the Macro list.
- Fixed error message when submitting translation revisions.
- Boolean assignment is only supported with Expression option now.
- Reverted SciLexer.dll to previous version due to crashes.
- Improved performance of Macro List operations.
- Increased max Speed settings for playback and export to 256x.
- Added Incremental option to delay in the Multi-Edit window.
- Fixed application not responsive when loading large project files.
- Fixed If string [not] contains statement not working with A_Loop variables.
- Fixed context menus not showing in main window after drag-and-drop operation.
- Fixed Recording Options menu not updating.
- Fixed problems saving projects with large macros.
- Fixed Save as not working.
- Fixed Target Label not found error.
- Fixed Goto, Gosub and Set Timer commands not accepting force expression syntax.
- Fixed Speed settings not corrected exported when using Indentation.
- New feature: User Defined Functions.
- New feature: SetTimer command.
- New feature: While-Loop in Loop Command window.
- New feature: For-Loop in Loop Command window.
- New feature: Until in Loop Command window.
- New feature: Send Email function.
- New feature: Download Files function.
- New feature: Zip / Unzip Files function.
- New feature: Listview Groups (+WinVista).
- Implemented real AutoHotkey format expressions in Functions, Methods, Variable Assignment, Evaluate Expression, COM Interface and command parameters started with % .
- Multiple If Statements are now supported in Evaluate Expression (e.g.:
var = 5 || var = "a").
- Function parameter can now be another function, array, array element or expression.
- Added Else If Statement option.
- Loops now work in Manual Playback.
- Added support for array assignment.
- Added support for Associative Arrays assignment.
- Added support for array methods in Functions window.
- Added support for Multi-Dimensional Arrays.
- Added support for named keys in arrays (e.g.:
MyArray.1 := OtherArray.Name).
- Added support for array methods.
- Added support for #If Expression in Context Sensitive Hotkeys.
- Added GetElementsByClassName option in InternetExplorer/COM Get Element Tool.
- Added var [not] in, var [not] contains, var [not] between and var is in Compare Variables If Statement.
- Added WinTitle, WinText, ExcludeTitle and ExcludeText to If Window... statements.
- Added options to set TitleMatchMode, DetectHiddenWindows and DetectHiddenText.
- Added options to set SendMode, KeyDelay, MouseDelay and ControlDelay.
- Added Client mode for Mouse and Pixel/Image Search coordinates.
- Added option to center coordinates of ImageSearch results.
- Added option to change color of the rectangle of Image/Pixel Search area and Screenshots tool.
- Added Insert Comment Block to "Edit Comment" window.
- Added option to comment out unchecked rows in Preview/Exported scripts.
- Added new translations.
- Added Language editor in Settings window with submit form.
- Languages files are now kept in the Lang folder and can be added, modified or removed.
- Updated Loop, File and Loop, Reg to new format with Mode parameter.
- Changed List Variables to display User-Defined variables only.
- Extended Backup system to update backup file with every change.
- Fixed corrupted pmc files saved on exit.
- Fixed hotkeys not being automatically disabled when changed.
- Fixed bug with recording of mouse buttons.
- Fixed bug with WinWait timeout.
- Fixed bugs with IE/COM Interface.
- Fixed bugs with commas in command parameters.
- Fixed issues with Schedule Macros.
- Fixed default editor not set correctly on first run.