ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/AnyEvent-WebDriver/Changes
(Generate patch)

Comparing AnyEvent-WebDriver/Changes (file contents):
Revision 1.10 by root, Wed Aug 29 04:54:21 2018 UTC vs.
Revision 1.31 by root, Fri Mar 27 19:13:47 2020 UTC

1Revision history for AnyEvent::WebDriver 1Revision history for AnyEvent::WebDriver
2 2
3TODO: investigate modifer key usage/special key usage in send_element_keys
4TODO: geckodriver/chromedriver autostart classes
5TODO: enforce duration values ot be integers
6
7TODO: more move/source/duration examples
8
91.2
10 - INCOMPATIBLE CHANGE: screenshots are now decoded and are no longer
11 in base64 (or data urls), but a biary png image.
12 - INCOMPAITBLE CHANGE: this module now uses the second key table
13 from the spec which contains shifted variants of the keys, which
14 allows for shifted characters and to distinguish between e.g.
15 left and right Alt keys, but causes some key names to change.
16 - docfix: ->move does not have a button argument.
17 - docfix: keyUp/keyDown are really key_up and key_down.
18 - ->move now truncates coordinates to integers.
19 - mention that the scroll parameter to take_element_screenshot
20 cannot be specified (spec bug).
21 - clarify documentation here and there.
22 - added untested print method from webdriver2 draft.
23 - parse the special keys at runtime, only when required, directly.
24 from a pasted copy form the spec, to ease maintenance and reduce
25 initial memory usage.
26
271.01 Fri Sep 27 05:30:40 CEST 2019
28 - autodelete property was ignored.
29 - document that perl bugs prevent autodelete when exiting.
30 - make delete_session idempotent and safe to always call.
31
321.0 Fri Sep 20 22:15:07 CEST 2019
33 - small protocol fixes.
34 - chromdriver 77 can finally create sessions, but might still not
35 work.
36 - add chrome capabilities example, because the goog:chromeOptions
37 are basiclaly undocumented.
38 - many small documentation fixes.
39 - fix Changes :)
40
410.91 Tue Sep 4 03:20:56 CEST 2018
42 - actions created via Actions objects no longer queue actions
43 to execute concurrently.
44 - default mouse button to 0 instead of 1.
45 - implement ->cancel action (pointerCancel).
46
470.9 Fri Aug 31 04:44:10 CEST 2018
48 - enable persistent connections for non-idempotent requests by default.
49 - make "verboser" action example actually more verbose.
50 - doc fixes.
51
520.5 Wed Aug 29 07:54:58 CEST 2018
3 - add api stability warning to docs. 53 - add api stability warning to docs.
4 - document ->key method for action lists. 54 - document ->key method for action lists.
5 - implement special key names for ->key method in action lists. 55 - implement special key names for ->key method in action lists.
6 - implement the ->type convenience function mentioned in the docs. 56 - implement the ->type convenience function mentioned in the docs.
7 - implement some (hopefully) useful locator strategy aliases. 57 - implement some (hopefully) useful locator strategy aliases.
8 - implement ->set_sessionm ->save_session, ->load_session method. 58 - implement ->set_sessionm ->save_session, ->load_session method.
9 - make JSON::XS optional and require JSON::PP as fallback. 59 - make JSON::XS optional and require JSON::PP as fallback.
60 - fix ->switch_to_window method.
10 - fix AUTOLOAD to report the actual method name in case an unknown 61 - fix AUTOLOAD to report the actual method name in case an unknown
11 method was called. 62 method was called.
12 - doc fixes. 63 - doc fixes.
13 64
140.2 Wed Aug 29 04:17:20 CEST 2018 650.2 Wed Aug 29 04:17:20 CEST 2018

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines