v0.180.0
Driver Update
Driver updated to v.1.8.0. These are the outstanding changes:
- Selecting elements based on layout with
:left-of()
,:right-of()
,:above()
and:below()
SelectOptionAsync
now waits for the options to be present
New APIs
ElementHandle.IsCheckedAsync()
ElementHandle.IsDisabledAsync()
ElementHandle.IsEditableAsync()
ElementHandle.IsEnabledAsync()
ElementHandle.IsHiddenAsync()
ElementHandle.IsVisibleAsync()
Page.IsCheckedAsync(selector, timeout)
Page.IsDisabledAsync(selector, timeout)
Page.IsEditableAsync(selector, timeout)
Page.IsEnabledAsync(selector, timeout)
Page.IsHiddenAsync(selector, timeout)
Page.IsVisibleAsync(selector, timeout)
- New enum item
Editable
inElementHandle.WaitForElementStateAsync.
Breaking Changes
We are still tweaking the API so we can offer the same experience across all bindings. These are the changes we had to make in this release:
ExtraHttpHeaders
properties were renamed toExtraHTTPHeaders
.SetExtraHttpHeadersAsync
method was renamed toSetExtraHTTPHeadersAsync
.firefoxUserPrefs
was removed from launch persistent options.