Most recent changes are at the top
- Update and remove dependencies with known security issues
- Remove Gemfile.lock
- Retrieving the text of windows and controls is now more robust. Issue #5. (ebertech)
- Rebuild gem without psych to work-around the 'invalid gemspec date' issue documented in rubygems/rubygems#57. Fixes issue #4. No code changes.
- Ruby 1.9.2.p290 compatible
- Add test coverage for Autogui::Input using Notepad.exe
- Fix Autogui::Input broken quote handling (jondot)
- Add logger.trunc attribute to control log truncation, defaults to true
- Window.wait_for_close yields if a block is given allowing callbacks during long running waits in order to check for error message dialogs, etc.
- Lock down win32 gem dependencies to known working versions
- Add input support for shift numeric row
- Add input support for VK_OEM_1 through VK_OEM_7
- Internal specs, features and all examples should run out-of-the-box on both Cygwin and MingW installs
- EnumerateDesktopWindows now accepts an optional timeout allowing the "find" method to continue enumerating windows until the timeout is reached
- Added static logging constants to Autogui::Logging
- Added Log4R logging
- Window.set_focus works first call in IRB
- Added missing "require 'timeout'", fixes issue #1
- Replaced missing '@calculator' tag required to close down the calculator after running cucumber features
- Initial release