Beta
AutoIt beta releases.
2 files
-
AutoIt v3.3.17.1 Beta
By Jon
3.3.17.1 (July 08, 2025) (Beta)
AutoIt:
UDFs:
- Fixed: Typo in variable name in Date.au3 introduced in previous beta.
3.3.17.0 (June 29, 2025) (Beta)
AutoIt:
- Changed: Windows 7/Server 2008 is now the minimum OS version required due to dev environment changes.
- Added #3891: DllCall() performance optimisation.
- Added: Standard Windows Fonts List for Win10/Win11.
- Added #3906: GUICtrlCreateXXX creation in example assign to $idXXX to reflect Ctrl type.
- Added: FileGetAttrib() retrieve Join folder (J) as created by FileCreateNTFSLink().
- Added: Split WindowsConstants.u3 in WindowsNotifsConstants.au3, WindowsStylesConstants.au3 and WindowsSysColor.au3.
- Added: #3984: GUICtrlSetGraphic() doc precision.
- Fixed: Doc Chr(0) handling inside functions.
- Fixed #3923: Doc typo in "Send Key List".
- Fixed: Regression #3135 handle leak (Thanks Nano, Rudi, Nine).
- Fixed #3925: Doc With ... EndWith using DllStruct Type.
- Fixed: Links in Tutorials example code (thanks argumentum).
Au3info:
- Added: Display mouse coordinate mode.
- Fixed #3917: Crash under Win7.
SciTE-Lite:
- Fixed: Folding Fix for #Preprocessor foldblock when followed by a CommentBlock.
UDFs:
- Added: script examples when running under Win11 with new notepad.exe.
- Added: _GUICtrlTreeView_GetItemByIndex() can retrieve handle of the list of main item ($hItem= -1).
- Added: _IsPressed() can be called with numeric value as in "WinAPIsvkeysConstants.au3".
- Added #3909: _DebugReportData() to report Array column formatted.
- Added: libExamples referring MemoWrite() now refer to _MemoWrite() defined in Extras\HelpFileInternals.au3.
- Added: _WinAPI_WaitSystemIdle(), _WinAPI_QueryDiskUsage(), _WinAPI_QueryProcessorUsage(), _WinAPI_QueryProcessCycleTime()
- Added: Doc _WinAPI_GetWindowSubclass() example (Thanks pixelSearch).
- Added: _WinAPI_GetKeyboardLayout() default value for the running thread.
- Added: _WinAPI_GetUserDefaultLCID() example.
- Added: _WinAPI_GetKeyboardLayoutLocale().
- Added: _WinAPI_GetKeyboardState() example (Thanks AutoXenon).
- Added #3932: Try to use file in HelpFile\Extras instead of @ScriptDir.
- Added #3934: _WinAPI_SetTimer() example.
- Added: _IsPressed() can wait on one of several keys.
- Added: _WinAPI_SendInput().
- Added #3960: _Div() integer division.
- Added #3963: _WinAPI_OpenEvent().
- Added: _GDIPlus_ImageSaveToFile() doc precision for compression level.
- Added: _WinAPI_GetCursorSize() and _WinAPI_SetCursorSize().
- Added: $FOLDERID_Documents Constants in APIShellExConstants.au3.
- Added: Support _GUIToolTip*() to be used to external process.
- Added: Support _GUICtrlHeader*() to be used to external process.
- Added: Support _GUICtrlStatusBar*() to be used to external process.
- Added #3988: _WinAPI_GetSystemPowerStatus() return Battery status saver.
- Added #3985: _ArrayDisplay() + $WS_EX_TOPMOST.
- Added #3991: _SQLite_ForeignKeys() and Add a parameter in _SQLite_Open() to set it also.
- Added #3990: _IsPressed() return in @extended if the key is still pressed.
- Added: _DebugSetup(..., 1) does not interact with script being debug, Report infos copied to clipboard
- Added: _WinAPI_SetWindowTheme() example to demonstrate Checkbox or Radio controls coloring.
- Added #3997: _WinAPI_RegisterShellHookWindow() example improvement.
- Added #3999: _WinAPI_OemToChar() performance improvement.
- Added #3946: _ChooseFont() updated defaults (thanks argumentum).
- Added: _DateDiff(), _DateAdd() using array for [days, hours, minutes, seconds].
- Added: _DebugSetup() Type 6, same as 1 but a timeout to close the report log windows.
- Fixed #3894: _WinAPI_GetProcessName() returns incorrect result when process ID is invalid.
- Fixed: "Then SetError()" in several standard UDF.
- Fixed #3921: Missing _GUICtrlStatusBar_SetParts() examples.
- Fixed: Doc typo $GPIP_ERR* >> $GDIP_ERR*.
- Fixed #3926: _GUICtrlTreeView_SetChildren() not set/reset chidren flag.
- Fixed: _WinAPI_DisplayStruct() elements containing chr(124).
- Fixed #3945: StringRegExp() /s include VT.
- Fixed #3949: _ArrayDisplay() does show multiple subscript of an array.
- Fixed #3954: links in libfunction constants.
- Fixed: missing doc description $iSubItem = - 1 in _GUICtrlListView_SetItemText().
- Fixed #3959: _WinAPI_ShellUserAuthenticationDlg() example.
- Fixed #3975: unrelated link in Pcre doc.
- Fixed #3903: _GuiCtrlTab_GetItem() does work on external process.
- Fixed #3992: _WinAPI_DwmSetWindowAttribute() does not support all MSDN attributes.
- Fixed #4001: _GUICtrlListView_*() example ($tagNMITEMACTIVATE).
- Fixed #4003: _ArrayPush() doc precision.
- Fixed: _GUICtrlButton_SetSplitInfo() example crash.
- Fixed: Support of Notepad under Win11 for _DebugSetup().
- Fixed #4022: Various doc duplicated words.
- Fixed #4031: _DebugArrayDisplay() buttons display.
- Fixed: _DebugArrayDisplay() not executed if @error on entering ($ARRAYDISPLAY_CHECKERROR if no display wanted on @error).
- Fixed #4033: _DateTimeSplit() setting $aTimePart[0] whem no time defined.
- Fixed #4024: _DebugSetup(,, 5) (notepad window) not working under Windows 11.
- Fixed: _WinAPI_IsElevated() @extended return value (Thanks Argumentum).
- Fixed #4039: _GUICtrlTreeView_Delete() with $hWnd.
- Fixed #4038: _GUICtrlRichEdit_StreamToFile() extra new paragraph.
- Fixed #4029: _Date_Time_SystemTimeToDateTimeStr() Wrong output.
- Fixed #4040: _GUICtrlRichEdit_SetZoom() parameter limitation bug.
- Fixed #4041: _GUICtrlStatusBar_SetIcon() not shown.
38 downloads
Updated
-
AutoIt v3.3.15.5 Beta
By Jon
3.3.15.5 (27th February, 2022) (Beta)
AutoIt:
- Added #3826: GUI "On event" While loop precision.
- Added: Doc Symbolic constants for MouseGetCursor(), GUISetCursor() $MCID_*.
- Added #3849: @OSVersion for Windows 11 and Server 2022.
- Fixed #3836: FileExits trailing quotation mark.
- Fixed #3844: Right bracket does not register as a hotkey.
- Fixed #3830: GUICtrlSetResizing $GUI_DOCKBOTTOM fullscreen.
- Fixed #3831: GUICtrlSetPos $GUI_DOCKHCENTER.
- Fixed #2696: StringRegExp non-participating groups.
- Fixed #2866: Regread x64 remote from x86.
- Fixed #3667: empty continuation line.
- Fixed #3760: oversized Number conversion.
- Fixed #3215: GUICtrlCreateUpdown Show-Hide.
UDFs:
- Added: $ARRAYDISPLAY_NUMERICSORT for selected column for _ArrayDisplay() and _DebugArrayDisplay().
- Added: _GUICtrlEdit_SetPadding().
- Added: _WinAPI_ShellExecuteEx() Doc example.
- Fixed #3828: SetError(), SetExtended() broken doc links.
- Fixed #3827: _GUICtrlListView_ClickItem() outside listview area.
- Fixed #3835: Magic numbers in GDIPlus doc.
- Fixed #3833: _WinAPI_RegisterRawInputDevices() $iCount.
- Fixed #3842: -StringToArray() default parameter doc precision.
- Fixed #3846: missing $LVKF_* constants definition.
- Fixed #3847: _GUICtrlEdit_ShowBalloonTip() crash in _WinAPI_MultiByteToWideChar().
- Fixed #3848: _GUICtrlListView_GetItemTextArray() no error detection in multicolumn.
- Fixed #3850: _WinAPI_GetDriveNumber() does return - 1 as partition number.
- Fixed #3852: _ArrayToString() speed optimization.
- Fixed: Constants for _WinAPI_GetCursorInfo().
- Fixed: Debug.au3 when stripping.
- Fixed #3861: RunAs() doc remark.
6,261 downloads
Updated