Releases: spyoungtech/ahk
v0.14.1
What's Changed
- specify UTF8 for all outputs by @spyoungtech in #165
Getting non-ascii output should now be more reliable
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- add pre-commit by @spyoungtech in #128
- Code style pre-commit hooks by @spyoungtech in #129
- Implement win_wait and make win_get consistent with find_window by @spyoungtech in #149
- Add UTF-8 codepage explicitly by @spyoungtech in #150
This release has some potential breaking changes, as the API for win_get and (async) find_window have changed slightly.
New Contributors
- @pre-commit-ci made their first contribution in #130
Full Changelog: v0.13.0...v0.14.0
v0.13.0
v0.12.0
Adds base asyncio support.
While the existing user-facing APIs remains mostly untouched, there are some significant and potentially breaking changes in this version:
- Default parameter of blocking for a couple functions is changed from False to True
- Internal API has shifted around quite a bit. Template generation and script running have been split in all (or most) methods
- Typos in classes and modules were corrected (registry.py and RegistryMixin)
v0.11.1
Adds support for adding directives to all scripts
v0.11.0
Adds fixes for key state
Adds set_capslock_state
Other improvements
v0.10.0
-
Adds tooltip/traytip GUI functionality (Thanks @yedhrab for this contribution)
-
Renames registry methods (
read
/write
/delete
/set_view
, etc now raise a deprecation warning, suggesting to use new names:reg_read
/reg_write
/reg_delete
etc) -
Fixes a bug (#96) where using an equal sign breaks type/sendraw
v0.9.0
Adds 'delay' and 'press_duration' to win_send functionality (Thanks @DizzyThermal) #83
Adds Window.click
functionality - using ControlClick
(Thanks @DizzyThermal) #82
Fixes typo in Window a method, now correctly spelled activate_bottom
#90
v0.8.1
This release adds the blocking
parameter to keyboard functions so that these functions can be called in a non-blocking fashion.
v0.8.0
This release features a bunch of new windows commands! (Thanks yedhrab!)