Releases: gaozhao1989/pyjab
Releases · gaozhao1989/pyjab
Release for v1.1.7
Changes:
- fix find_element and find_elements xpath return value
Release for v1.1.6
Changes:
- Add missing role "desktop pane"
- Fix parameter missing in func send_text of func clear
- Update attribute value in by(not same issue with other)
Release for v1.1.5
Changes:
- Update tests
- Added ContextManager for JABDriver
- Fix type hint
- Add to wait for text update
- Fix foreground window setting
- Enable wildcard in window title match
- Fix root level jabelement find error
Thanks for contributing by @jsa34
Release for v1.1.4
Changes:
- Fix bridge check if file does not exist
- Renamed for grammatical fixes
- Logic improvement for unnecessary "else" in if clause
- Inlining where sensible for return values
- Init lists with [] rather than list()
- Simplify if/else statements to return sooner when further logic not needed
- Use or instead of if/else where possible
- Using Walrus operator to improve readability where possible (requires Python 3.8+, but this is defined as such in setup.py already)
- Typos
- Remove unnecessary initialisations of objects
- Assignments that then had a break in the for loop and then returned simplified to simply return inside the loop
- Some type-hint fixes for multiple allowed types
- Fix missing role attributes matching
- Migrate .format to f-strings
Thanks for contributing by @jsa34
Release for v1.1.3
Changes:
- fix bridge check if file does not exist
- add func for find by description
Release for v1.1.2
Changes:
- fix jabelement get dynamic attributes
Release for v1.1.1
Changes:
- fix auto resize windows(put window in foreground)
- add singleton support
- fix logger usage
- fix wait action for java window in Jabdriver init func(user should set wait action after instantiation)
- fix type error
- support get visible children
- split part of internal JAB apis form JABElement
- support right click action
- update requirements avoid depends conflict
Release for v1.1.0
Fix:
- fix #12 release jab element function with default parameter
Release for v1.0.9
Fix:
- fix java window not found error
Release for v1.0.8
Fix:
- fix pywin32 version conflict