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

Comparing AnyEvent-WebDriver/Changes (file contents):
Revision 1.21 by root, Fri Sep 20 19:48:34 2019 UTC vs.
Revision 1.30 by root, Fri Mar 27 19:11:30 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 3TODO: investigate modifer key usage/special key usage in send_element_keys
4TODO: geckodriver/chromedriver autostart classes 4TODO: geckodriver/chromedriver autostart classes
5TODO: capabilities object? 5TODO: enforce duration values ot be integers
6 6
7TODO: more move/source/duration examples
8
91.2
10 - INCOMPATIBLE CHANGE: screenshots are not decoded and no longer
11 are in bas64 (or data urls).
12 - INCOMPATIBLe CHANGE: this module now uses the second key table
13 which contains shifted variants of the keys, which allows for shifted
14 characters and to distinguish between e.g. left and right Alt keys,
15 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 - truncate coordinates ot integers in ->move.
19 - mention that the scroll parameter to take_element_screenshot
20 cannot be specified.
21 - clarify documentation here and there.
22 - added untested print method from webdriver2.
23 - parse the special ekys 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
7 - small protocol fixes. 33 - small protocol fixes.
8 - chromdriver 77 can finally create sessions, but might still not 34 - chromdriver 77 can finally create sessions, but might still not
9 work. 35 work.
10 - add chrome capabilities example, because the goog:chromeOptions 36 - add chrome capabilities example, because the goog:chromeOptions
11 are basiclaly undocumented. 37 are basiclaly undocumented.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines