Releases: atata-framework/atata-webdriverextras
Releases · atata-framework/atata-webdriverextras
3.0.0
Breaking changes
- #59 Remove obsolete types and methods
Changes and enhancements
Links
- Atata.WebDriverExtras 3.0.0 on NuGet
- Full Changelog: v2.3.0...v3.0.0
2.3.0
Changes and enhancements
- #55 Replace
NotMissingElementException
with newElementNotMissingException
- #56 New
ElementNotFoundException
is thrown instead ofNoSuchElementException
- #57 Use Selenium.WebDriver package v4.13.1
Links
- Atata.WebDriverExtras 2.3.0 on NuGet
- Full Changelog: v2.2.0...v2.3.0
2.2.0
New Features
- #51 Add
AsDevTools
extension method forIWebDriver
- #52 Add
TryAs
extension method forIWebDriver
- #53 Add
Is
extension method forIWebDriver
Changes and Enhancements
- #50 Use Selenium.WebDriver package v4.5.0
Links
- Atata.WebDriverExtras 2.2.0 on NuGet
- Full Changelog: v2.1.0...v2.2.0
2.1.0
Changes and Enhancements
- #47 Use Selenium.WebDriver package v4.3.0
- #48 Update
ExtendedSearchContext<T>.Find
method to useISearchContext.FindElement
method whenVisibility == Visibility.Any
Links
- Atata.WebDriverExtras 2.1.0 on NuGet
- Full Changelog: v2.0.0...v2.1.0
2.0.0
Breaking Changes
- #41 Set target .NET framework to only .NET Standard 2.0
- #42 Change default value of
RetrySettings.ThreadBoundary
property toRetrySettingsThreadBoundary.AsyncLocal
- #44 Use Selenium.WebDriver package v4.1.1
- #45 Remove
IFindsBy*
interfaces from the list ofIExtendedSearchContext
interfaces - #46 Change default value of
SearchOptions.Visibility
property fromVisible
toAny
New Features
- #43 Add
IWebDriver
extension methods:As<TInterface>()
,AsScreenshotTaker()
andAsScriptExecutor()
Changes and Enhancements
- #40 Add optional
onExceptionCallback
parameter toStaleSafely.Execute
methods
Links
1.5.0
Changes and Enhancements
- #39 Add
Microsoft.SourceLink.GitHub
package to allow Source Link download sources from GitHub
Links
Atata.WebDriverExtras 1.5.0 on NuGet
Atata.WebDriverExtras 1.5.0 Released - Atata Blog
1.4.0
New Features
- #37 Add
GetSearchOptionsOrDefault
extension method forBy
- #38 Add
ToDescriptiveString
extension method forBy
Links
Atata.WebDriverExtras 1.4.0 on NuGet
Atata.WebDriverExtras 1.4.0 Released - Atata Blog
1.3.0
Check Atata.WebDriverExtras 1.3.0 Released blog post.
New Features
- #35 Add .NET 4.6 as target framework
- #36 Add
RetrySettingsThreadBoundary
enum withThreadStatic
,Static
andAsyncLocal
values
Links
Atata.WebDriverExtras 1.3.0 on NuGet
Atata.WebDriverExtras 1.3.0 Released - Atata Blog
1.2.0
Check Atata.WebDriverExtras 1.2.0 Released blog post.
New Features
- #22 Add
XPathString
class for normalization of XPath string values - #23 Add
ToShortIntervalString
andToLongIntervalString
extension methods forTimeSpan
- #24 Add
GetElementId
extension method forIWebElement
- #26 Override
ToString
method inSearchOptions
- #27 Add
SearchFailureData
class for detailed exception message generation - #28 Add
CreateForNoSuchElement
andCreateForNotMissingElement
overloaded methods toExceptionFactory
that useSearchFailureData
Changes and Enhancements
- #25 Update
IWebElementExtensions.ToDetailedString
method - #29 Update
ExtendedSearchContext<T>.Find
method to fillSearchFailureData
for detailed exception generation - #30 Update
ExtendedSearchContext<T>.Missing
method to fillSearchFailureData
for detailed exception generation - #31 Update
ExtendedSearchContext<T>.MissingAll
methods to fillSearchFailureData
for detailed exception generation - #32 Change return type of
ExceptionFactory.CreateForTimeout
method fromWebDriverTimeoutException
toTimeoutException
- #33 Use
Selenium.WebDriver
package v3.141.0
Links
Atata.WebDriverExtras 1.2.0 on NuGet
Atata.WebDriverExtras 1.2.0 Released - Atata Blog
1.1.0
Check Atata.WebDriverExtras 1.1.0 Released blog post.
Changes and Enhancements
- #20 Update
StaleSafely.Execute
methods to handlenull
argument values - #21 Use
Selenium.WebDriver
package v3.14.0
Links
Atata.WebDriverExtras 1.1.0 on NuGet
Atata.WebDriverExtras 1.1.0 Released - Atata Blog