Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.

Latest commit

 

History

History
101 lines (55 loc) · 3.49 KB

CHANGELOG.md

File metadata and controls

101 lines (55 loc) · 3.49 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

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