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() SelectOptionAsyncnow 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
EditableinElementHandle.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:
ExtraHttpHeadersproperties were renamed toExtraHTTPHeaders.SetExtraHttpHeadersAsyncmethod was renamed toSetExtraHTTPHeadersAsync.firefoxUserPrefswas removed from launch persistent options.