Change Log
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
11.2.1 (2018-04-25)
Bug Fixes
- web: improve the reliability of the scroll-into-view method (#230) (f4f32cf)
11.2.0 (2018-04-24)
Note: Version bump only for package @pageobject/web
11.1.1 (2018-04-23)
Bug Fixes
- web: fix is-visible method of the web-component (#220) (7e28016)
11.1.0 (2018-04-23)
Note: Version bump only for package @pageobject/web
11.0.0 (2018-04-22)
Note: Version bump only for package @pageobject/web
10.0.0 (2018-04-22)
Features
- all: improving the usability and readability of the api (#213) (6a22eeb)
- all: move effector from component to web component (#215) (cd77b49)
BREAKING CHANGES
- all: Moved the
getNodeCount method from the Component class to the WebComponent class.
- all: Simplified the adapter concept and replaced the
WebBrowser class with the Keyboard and Page classes.
9.1.0 (2018-04-21)
Features
- web: add new effect getters to the web component (#211) (e919b8d)
9.0.0 (2018-04-20)
Features
- base: make component selector non-static (#209) (100dad6)
- base: the test class quits the adapter (#210) (66cd8ee)
BREAKING CHANGES
- base: The
select method of the Component class is removed and the selector property of the Component class is now abstract instead of static.
8.0.0 (2018-04-19)
Note: Version bump only for package @pageobject/web
7.0.0 (2018-04-19)
Note: Version bump only for package @pageobject/web
6.0.0 (2018-04-18)
Features
- all: change visibility of some methods (#198) (d9cfbc8)
- all: general api improvements (#201) (d1ca24a)
- web: remove default selector from web component class (#199) (26232cb)
- web: trim the text of a web component (#200) (d8d188f)
BREAKING CHANGES
- all: Breaking API changes to the
TestStep and WebComponent classes
- web: Each web component requires its own selector.
5.0.0 (2018-04-17)
Features
BREAKING CHANGES
- all: Redesigned, added, or removed most of the classes.
Base:
- Redesigned Component class
- Added Predicate class
- Added TestStep class
- Removed FunctionCall class
- Removed Operation class
- Removed Operator class
Web:
- Redesigned WebBrowser class
- Redesigned WebComponent class
- Improved JSDOMAdapter class
- Improved WebAdapterTest class
Web adapters:
- Improved ProtractorAdapter class
- Improved PuppeteerAdapter class
- Improved SeleniumAdapter class
4.0.0 (2018-04-04)
Features
BREAKING CHANGES
- base: remove interface effect
- all: New component factory interface
3.0.0 (2018-04-04)
Features
BREAKING CHANGES
- all: Remove packages reliable, stable, flexible, flexible-protractor, flexible-puppeteer, and flexible-selenium