Version 2.5.0 (this is an important AutoGUI update):
• Redesigned Properties window (GUI designer). Press F10 to see it.
• New: Script Directives. This script is able to generate the code for almost all directives and commands that can be found in the preamble of scripts. Run it from AutoGUI (File > Script Directives) to prepend the code it generates to the current document.
• New: list of AutoGUI keyboard shortcuts (Help > Keyboard Shortcuts).
• Changed: the code generated by the GUI designer is now read-only. When an attempt is made to modify it, a dialog pops up offering the options: "Disconnect the GUI Designer" and "Duplicate Tab Contents".
• Fixed: auto-save doesn't crash AutoGUI anymore.
• A considerable number of bug fixes and improvements.

One thing that has always bothered me a bit is how the toggle comment functionality works when your selection contains multiple lines. See the below gif. I would propose that when multiple lines are in the selection and you use the toggle comment feature that it place the comment characters at the beginning of each line.

There is a side effect. What if I want to comment out only the final portion of the line (even though it makes no sense to select a portion of the line and press Ctrl+K instead of simply adding the semicolon)?

Version 2.5.1 (some minor bugs that should have been fixed already):
• Fixed line visibility when using Find next/previous, go to line, go to next/previous mark, debug step (the line is centralized in the previous version). Also ensure that lines hidden in contracted folds become visible.
• Fixed: when word wrap is disabled, the horizontal scroll bar was not being automatically adjusted.
• Assigned the keys Shift+End and Shift+Home for wrapped lines.
• Improved rectangular selection (Alt+Shift+arrow keys).
• Open file dialog starts in the folder of the active document, not the folder of the last opened file.

Thank you for the updates! I have been desperatly hoping for an Undo function that would act on your latest changes upon the GUI preview. Some times I hit delete with a group of box selected by error and I cant go back! its really painful lol

Thank you for the updates! I have been desperatly hoping for an Undo function that would act on your latest changes upon the GUI preview. Some times I hit delete with a group of box selected by error and I cant go back! its really painful lol

Version 2.5.2:
• Fixed: multiple filenames can be passed in the command line to an existing instance of AutoGUI from the Explorer context menu (because it invokes a new instance of AutoGUI for every selected file), but on Total Commander all files are passed in a single call.
• Updated MagicBox (v1.0.4).
• Updated AHK help file (classic style sidebar).

Version 2.5.3:
• New options in the Find/Replace dialog: "Wrap around" (cyclic search) and "Origin": current position or starting position. Current position is ignored by "Mark All", but not by "Replace All".
• Fixed: "Mark/Replace All" with a zero-length match regular expression could enter an infinite loop.
• A_Variables: added a category for built-in variables only available in AutoHotkey_H.

Highly improved Scripts Manager:
• The list of scripts is now updated more efficiently using the Lexicos method mentioned in this topic. Before that, the sum of the PIDs were being compared in a timer to determine if the entire list should be reloaded.
• Explorer context menu: right-click an item in the list to have access to all options associated with AHK files.
• CPU usage is displayed in the status bar (as well as starting time, memory usage (working size and virtual size) and image type of the AHK executable (32 or 64-bit).
• Settings are saved on exit: window position/size, columns size, etc.
• New options: Always on Top, Hide When Minimized (minimize to tray), Confirm Reload/Exit (message box) and TrayTip Notifications.
• If enabled, the "TrayTip Notifications" option displays a balloon with information about the script/process when a script is started or terminated.
• Integration with Find in Files: a string can be searched in one or more (or all running) scripts.
• Open Command Prompt in the folder of the selected script.
• Set default editor for AHK scripts (AutoGUI proposed).