** 0.22 / 2019-02-28
- Correctly update $VERSION strings (incorrectly updated on 0.21)
** 0.21 / 2019-02-27
- Suppress output of second and later 'wait_for' iterations
in order to increase the usefulness of the log content
(Note that the logger now does include the number of retries)
- Implement three missing element interactions in Weasel::Session,
the broker component linking the driver to the front-end
(element) API: set_attribute, get_selected & set_selected
** 0.20 / 2019-02-20
- Don't send driver interaction caused by logging to the logger
** 0.19 / 2019-02-17
- Fix bug in logging callback handling failing to use the $post
coderef
** 0.18 / 2019-02-11
- Revert use of CSS locators for find and find_all; leaving the
XPath compiler dependency in place for use with FindExpanders later
** 0.17 / 2019-02-11
- Use Weasel::Widgets::HTML::Input as a wrapper for TEXTAREAs
- Support CSS locators for Weasel::Element->find and ->find_all
(by adding dependency on HTML::Selector::XPath)
** 0.16 / 2019-02-10
- Allow passing constructor arguments to widgets being constructed
as a result from a 'find' or 'find_all' action
** 0.15 / 2018-09-16
- Explicitly declare dependency on namespace::autoclean
** 0.14 / 2018-09-11
- Correctly update version numbers in all files
** 0.13 / 2018-09-10
- Normalize space in tag content (text()) being compared
Removes the problem of leading and trailing space
preventing matches
** 0.12 / 2017-07-12
- Make 'get_page_source' write to file
** 0.11 / 2017-04-21
- Fix expansion of *text HTML expander when only one of 'id' or 'name' given
** 0.10 / 2016-09-09
- Repair <5.14 compatibility
- Add new 'get_page_source' api to the driver
- Add driver API version check during session creation
** 0.09 / 2016-09-04
- Set the correct version number in Weasel.pm
** 0.08 / 2016-08-26
- Add the possibility to use environment variables for base_url
** 0.07 / 2016-08-20
- Correctly update the version numbers in lib/Weasel.pm
** 0.06 / 2016-08-20
- Add key codes in order to send special keys to elements
- Add helper method on elements: has_class
- Move development time tests to 'xt/' directory (fixes #1)
** 0.05 / 2016-07-08
- Change behaviour of Selectable widget (Radiobutton, Checkbox and Option)
to return the empty string (false) when not selected for the 'value'
attribute
** 0.04 / 2016-07-04
- Fix timing problem initializing Session's 'page' attribute
(depends on 'page_class') by making it lazy
** 0.03 / 2016-07-03
- Allow overriding the class of the object instantiated
into the 'page' attribute
** 0.02 / 2016-06-22 (TRIAL)
- Adjusted dependencies based on testing in clean VM
** 0.01 / 2016-06-22 (TRIAL)
- Initial release to replace LedgerSMB's
(https://github.com/ledgersmb/LedgerSMB) test code