Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 2.39 KB

release-notes.md

File metadata and controls

60 lines (47 loc) · 2.39 KB
id title
release-notes
Release notes

Version 1.8

New APIs

  • [method: ElementHandle.isChecked].
  • [method: ElementHandle.isDisabled].
  • [method: ElementHandle.isEditable].
  • [method: ElementHandle.isEnabled].
  • [method: ElementHandle.isHidden].
  • [method: ElementHandle.isVisible].
  • [method: Page.isChecked].
  • [method: Page.isDisabled].
  • [method: Page.isEditable].
  • [method: Page.isEnabled].
  • [method: Page.isHidden].
  • [method: Page.isVisible].
  • New option 'editable' in [method: ElementHandle.waitForElementState].

Browser Versions

  • Chromium 90.0.4392.0
  • Mozilla Firefox 85.0b5
  • WebKit 14.1

Version 1.7

  • New Java SDK: Playwright for Java is now on par with JavaScript, Python and C# bindings.
  • Browser storage API: New convenience APIs to save and load browser storage state (cookies, local storage) to simplify automation scenarios with authentication.
  • New CSS selectors: We heard your feedback for more flexible selectors and have revamped the selectors implementation. Playwright 1.7 introduces new CSS extensions and there's more coming soon.
  • New website: The docs website at playwright.dev has been updated and is now built with Docusaurus.
  • Support for Apple Silicon: Playwright browser binaries for WebKit and Chromium are now built for Apple Silicon.

New APIs

  • [method: BrowserContext.storageState] to get current state for later reuse.
  • storageState option in [method: Browser.newContext] and [method: Browser.newPage] to setup browser context state.

Browser Versions

  • Chromium 89.0.4344.0
  • Mozilla Firefox 84.0b9
  • WebKit 14.1