v2.0-beta updates
Posted: 16 Oct 2021, 22:42
v2.0-beta updates will be posted in this topic.
See also: v2.0-beta.1
v2.0-beta.2
Improved OwnDialogs option to reduce the risk of a conflict if a HWND value is reused by the system.
Optimized A_AhkPath (minor).
Replaced "No valid COM object!" errors with TypeError.
Fixed thread erroneously continuing after displaying an error in some cases.
Fixed some other minor issues with error handling.
Fixed "astr*" parameters to not include the null terminator in the output string's length.
Fixed return %r% := "string" erasing the target variable if the string was allocated with malloc.
Fixed Pause() to pause immediately. This also fixes return Pause() suspending timers indefinitely due to the "paused" thread ending unexpectedly.
Fixed errors for invalid variable names to point at the correct line.
Fixed bugs with Loop-Until as the direct body of another statement.
Fixed exceptions omitting stack frames above anonymous functions.
Fixed DBGp stack_get showing incorrect line for auto-execute thread.
Fixed Format("{n... causing crashes when n > 2**31.
Fixed line continuation for fat-arrow getter/setter (get => line1 `n . line 2).
Fixed fat-arrow property with no space (prop=>expr).
Fixed references to static vars (and declared global vars) through more than one nesting level.
Fixed DeleteProp not freeing dynamic properties unless they are at index 0.
Added maxversiontested to application manifest (allows scripts to create XAML islands).
Merged v1.1.33.10 (+1).
See also: v2.0-beta.1
v2.0-beta.2
Improved OwnDialogs option to reduce the risk of a conflict if a HWND value is reused by the system.
Optimized A_AhkPath (minor).
Replaced "No valid COM object!" errors with TypeError.
Fixed thread erroneously continuing after displaying an error in some cases.
Fixed some other minor issues with error handling.
Fixed "astr*" parameters to not include the null terminator in the output string's length.
Fixed return %r% := "string" erasing the target variable if the string was allocated with malloc.
Fixed Pause() to pause immediately. This also fixes return Pause() suspending timers indefinitely due to the "paused" thread ending unexpectedly.
Fixed errors for invalid variable names to point at the correct line.
Fixed bugs with Loop-Until as the direct body of another statement.
Fixed exceptions omitting stack frames above anonymous functions.
Fixed DBGp stack_get showing incorrect line for auto-execute thread.
Fixed Format("{n... causing crashes when n > 2**31.
Fixed line continuation for fat-arrow getter/setter (get => line1 `n . line 2).
Fixed fat-arrow property with no space (prop=>expr).
Fixed references to static vars (and declared global vars) through more than one nesting level.
Fixed DeleteProp not freeing dynamic properties unless they are at index 0.
Added maxversiontested to application manifest (allows scripts to create XAML islands).
Merged v1.1.33.10 (+1).
SHA256 hash