Playwright Fluent Versions Save

Fluent API around playwright

v1.61.0

1 year ago

[1.61.0] - 2023-05-03

Added

  • feat(get-handle): do not throw when page has been closed
  • feat(selector-fluent): add withRole(text) to the Selector API

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1610---2023-05-03

v1.60.0

1 year ago

[1.60.0] - 2023-04-16

Added

  • feat(record-failed-requests): do not throw when the response cannot be evaluated anymore

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1600---2023-04-16

v1.59.0

1 year ago

[1.59.0] - 2023-04-06

Added

  • feat(mocks): be able to add extra infos on a mock for custom processing.
  • feat(record-page-errors): do not record page/console errors when JSHandle or Page object has been closed.

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1590---2023-04-06

v1.58.1

1 year ago

[1.58.1] - 2023-04-02

Fixed

  • Working on a FluentSelector selector, while the current page or browser context or browser is closing, was throwing an exception causing the e2e test to fail though it could continue its execution. Now, evaluating a FluentSelector selector while page is closing or has been closed will safely return an empty array.

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1581---2023-04-02

v1.58.0

1 year ago

[1.58.0] - 2023-03-31

Possible breaking changes

  • chore(deps): update tslib prod dependency from v2.4.1 to v2.5.0

Changed

  • feat(get-current-url): give back an error message instead of throwing when the browser tab or browser context has been closed

Fixed

  • The isVisible() and isNotVisible() methods exposed on a FluentSelector selector could throw while the element is removed from the DOM by React. Those two methods does not throw an error anymore while the selector is being removed from the DOM.

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1580---2023-03-31

v1.57.0

1 year ago

[1.57.0] - 2023-03-30

Added

  • feat(browser): take chromium on Unix machine when chrome is not found (provided by val1984)

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1570---2023-03-30

v1.56.0

1 year ago

[1.56.0] - 2022-12-27

Possible breaking changes

  • chore(deps): update which prod dependency from v2.0.2 to v3.0.0
    • which is used to get the path to the browser on linux platforms

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1560---2022-12-27

v1.55.0

1 year ago

[1.55.0] - 2022-12-19

Possible breaking changes

  • chore(deps): update tslib prod dependency from v2.3.1 to v2.4.1
  • chore(deps): update uuid prod dependencies from v8.3.2 to v9.0.0

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1550---2022-12-19

v1.54.0

1 year ago

[1.54.0] - 2022-12-17

Added

  • feat(mocks): ignore CRLF vs LF vs spaces differences when comparing js and css mocks

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1540---2022-12-17

v1.53.0

1 year ago

[1.53.0] - 2022-12-14

Added

  • feat(devices): add new iPhone and desktop devices from latest playwright-core (provided by osolomin90)

Fixed

  • fix(mocks): be able to update css mocks

https://github.com/hdorgeval/playwright-fluent/blob/master/CHANGELOG.md#1530---2022-12-14