All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added support for Python 3.8.
- Added support for setting modifier delay in
key.tap
.
- Updated modifiers param in
key.tap
andkey.toggle
to be optional.
- Updated
autopilot-rs
to 0.3.1, including the following fixes: - Fixed issue with point scaling in
mouse.location
andmouse.move
. - Fixed typing of "^" character on Linux.
- Fixed typing of "_" character on Linux.
- Added support for missing function keys F13 – F24.
- Updated color functions to return hex value rather than tuple.
- Updated
autopilot-rs
to the latest version, including the following fixes: - Updated image, libc, rand, quickcheck, pkg-config, and cocoa crates to latest versions.
- Fixed warnings of using try operator on latest nightly.
- Updated to the latest version of pyo3.
- Updated for latest Python versions and
cibuildwheel
. - Updated
autopilot-rs
to the latest version, including the following fixes: - Updated image, libc, scopeguard, quickcheck, pkg-config, core-foundation, core-graphics, and cocoa crates to latest versions.
- Removed handling of unsupported image formats. AutoPy now only supports direct saving of PNG, GIF, BMP and JPEG files.
- Updated scale factor on x11 to be rounded to the nearest hundredth.
- Added constant for spacebar key.
- Added support for passing a delay into
mouse.click
. - Added constant for tab key.
- Added support for passing a delay into
key.tap
. - Added support for faster typing with
key.type_string
.
- Updated
autopilot-rs
to the latest version, including the following fixes: - Updated Cocoa and other macOS dependencies.
- Updated x11 dependency.
- Updated function signatures with delay parameters to be consistent.
- Updated
key.tap
delay to be passed through to modifier key toggles. - Updated
mouse.smooth_move
to accept a duration.
- Fixed compilation error on 32-bit Linux.
- Fixed compilation error on 32-bit Windows.
- Fixed linux arrow keycode constant definitions.
- Fixed colon showing up as semicolon on Windows.
- Fixed
mouse.click
to release at end of function.
- Fixed packaging issue on Linux.
- Initial release of new fork.