Releases: spyoungtech/ahk
v1.5.1
What's Changed
- GH-264 fix
mouse_drag
error when using AutoHotkey v2 by @spyoungtech in #265
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- Add AHK process handling to exit if parent Python process dies unexpectedly by @spyoungtech in #258 -- resolves #257
This release includes a behavior improvement in scenarios where your Python process ends suddenly without the opportunity to run its registered cleanup handlers. Previously, in such cases, AutoHotkey processes created by Python would get orphaned and continue running (when using AHK v1) or produce an unusual error (when using AHK v2). Now, the AutoHotkey processes will be able to infer whether the parent Python process is still alive and will exit gracefully if the parent process has exited.
Full Changelog: v1.4.0...v1.5.0
v1.5.0rc1
Release candidate for 1.5.0
What's Changed
- Add AHK process handling to exit if parent Python process dies unexpectedly by @spyoungtech in #258 (resolves #257)
Full Changelog: v1.4.0...v1.5.0rc1
v1.4.0
What's Changed
This release introduces two major features: support for AHK v2 and an extension system to allow users to author and distribute extended functionality for the Python AHK wrapper. Check the documentation for more details. This release also includes some significant performance improvements -- up to 700% faster for some use cases.
- exclude abstract base class from message registry by @spyoungtech in #231
- Add support for AutoHotkey V2 by @spyoungtech in #239
- Add interfaces for extension authoring by @spyoungtech in #232
Full Changelog: v1.3.0...v1.4.0
v1.4.0rc2
Release candidate for 1.4.0 rc2 -- adds initial AHK v2 support (beta) and extension authoring (beta)
v1.4.0rc1
Release candidate for 1.4.0
v1.3.0
What's Changed
- gui methods by @spyoungtech in #221
Adds 4 new methods:
msg_box
as an analog for AHK'sMsgBox
input_box
as an analog for AHK'sInputBox
file_select_box
as an analog for AHK'sFileSelectFile
folder_select_box
as an analog for AHK'sFileSelectFolder
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- Improve protocol error messaging by @spyoungtech in #207
- add thread/concurrency safety by @spyoungtech in #209
- add methods for removing hotkeys and hotstrings by @spyoungtech in #215
- support asterisk in hotkey options by @spyoungtech in #219
- Allow directives to be specified for hotkey process by @spyoungtech in #217
Full Changelog: v1.1.3...v1.2.0