Skip to content

Releases: gaozhao1989/pyjab

Release for v1.1.7

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 23 May 15:35
3fe1e61

Changes:

  1. fix find_element and find_elements xpath return value

Release for v1.1.6

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 23 May 10:31
a3a51b4

Changes:

  1. Add missing role "desktop pane"
  2. Fix parameter missing in func send_text of func clear
  3. Update attribute value in by(not same issue with other)

Release for v1.1.5

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 27 Mar 14:50
355a03d

Release for v1.1.4

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 16 Feb 15:19
d72c435

Changes:

  1. Fix bridge check if file does not exist
  2. Renamed for grammatical fixes
  3. Logic improvement for unnecessary "else" in if clause
  4. Inlining where sensible for return values
  5. Init lists with [] rather than list()
  6. Simplify if/else statements to return sooner when further logic not needed
  7. Use or instead of if/else where possible
  8. Using Walrus operator to improve readability where possible (requires Python 3.8+, but this is defined as such in setup.py already)
  9. Typos
  10. Remove unnecessary initialisations of objects
  11. Assignments that then had a break in the for loop and then returned simplified to simply return inside the loop
  12. Some type-hint fixes for multiple allowed types
  13. Fix missing role attributes matching
  14. Migrate .format to f-strings

Thanks for contributing by @jsa34

Release for v1.1.3

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 06 Feb 15:39
3258f43

Changes:

  1. fix bridge check if file does not exist
  2. add func for find by description

Release for v1.1.2

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 11 Jan 14:04
011ecb1

Changes:

  1. fix jabelement get dynamic attributes

Release for v1.1.1

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 13 Dec 15:20
6b68ba8

Changes:

  1. fix auto resize windows(put window in foreground)
  2. add singleton support
  3. fix logger usage
  4. fix wait action for java window in Jabdriver init func(user should set wait action after instantiation)
  5. fix type error
  6. support get visible children
  7. split part of internal JAB apis form JABElement
  8. support right click action
  9. update requirements avoid depends conflict

Release for v1.1.0

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 10 Nov 00:08
32f8d60

Fix:

  1. fix #12 release jab element function with default parameter

Release for v1.0.9

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 27 Oct 14:46
70e0f5e

Fix:

  1. fix java window not found error

Release for v1.0.8

Choose a tag to compare

@gaozhao1989 gaozhao1989 released this 27 Oct 10:27
b702779

Fix:

  1. fix pywin32 version conflict