Releases: featurist/coypu
Releases · featurist/coypu
4.2.0
What's Changed
- Fix return type of ExecuteScript for Playwright; Add generic overload by @adiel in #233
- Add ElementScope.DblClick() by @adiel in #234
- Playwright auth header by @adiel in #235
- Allow using a Proxy by @thomhurst in #236
New Contributors
- @thomhurst made their first contribution in #236
Full Changelog: 4.1.0...4.2.0
Coypu 4.1.0
Coypu 4.0.0
Breaking changes
- Support for .NET 6+
- Updated Selenium WebDriver to 4.0.1
What's Changed
- Return QueryDescription on ElementFinder.ToString() by @max-brewer in #212
- Updated nuget packages in preparation for selenium 4 update by @alexlazarciuc in #215
- [PR] The proj files have been updated to enable SourceLink by @JTOne123 in #217
- Fix ConsiderInvisibleElements comment by @mroskamp in #221
- Fixes tests which fail when run in isolation by @wwestrop in #223
- Upgrade c#, selenium, get working on macOS by @adiel in #228
- Bump System.Drawing.Common from 5.0.0 to 5.0.3 in /src/Coypu.Tests by @dependabot in #229
New Contributors
- @max-brewer made their first contribution in #212
- @alexlazarciuc made their first contribution in #215
- @JTOne123 made their first contribution in #217
- @mroskamp made their first contribution in #221
- @wwestrop made their first contribution in #223
- @adiel made their first contribution in #228
- @dependabot made their first contribution in #229
Full Changelog: 3.1.1...4.0.0
Coypu 4.0.0-rc
Breaking changes
- Support for .NET 6+
- Updated Selenium WebDriver to 4.0.1
Fixes
- #214 Firefox (still) fails to switch out of iframe
- #221 Fix ConsiderInvisibleElements comment
- #223 Fixes tests which fail when run in isolation
- Fixed an issue using SingleExact option
- Various fixes for failing unit, driver and acceptance tests
Changes
- #217 The proj files have been updated to enable SourceLink
- #212 Return QueryDescription on ElementFinder.ToString()
- #228 Update .net6.0 and Selenium - Thanks to @slang25 for the initial leg work
- Migrate solution projects to new VS2022 format
- Updated browser drivers to newest versions (geckodriver, chromedriver, iedriver)
- Various other enhancements
Coypu.NUnit 4.0.0-rc - 7.31.2023
Breaking changes
- Support for .NET 6+
- Updated Coypu to v4.0.0-rc
Coypu 3.1.1
Can be also downloaded as nuget packages from https://www.nuget.org/packages/Coypu/
Coypu 3.1.0
Can be also downloaded as nuget packages from https://www.nuget.org/packages/Coypu/
Coypu 3.0.1
- #199 removing nuspec related files to allign with new approach of creating nuget package from csproj files
Can be also downloaded as nuget package from https://www.nuget.org/packages/Coypu/
Coypu.NUnit 3.0.1 - 13.12.2018
- nuspec still used to generate nuget package because of nuget issue 5556
Can be also downloaded as nuget package from https://www.nuget.org/packages/Coypu.NUnit/
Coypu 3.0.0-rc
Can be downloaded as nuget package from https://www.nuget.org/packages/Coypu/
Breaking changes
- support for .NET Framework 4.5+
- support for .NET Standard 2.0+
- #144 support for .NET Core 2.0+
- updated Selenium WebDriver to 3.141.0
- removed all projects and dependencies related to WatiN
- removed methods from DriverScope and IScope which has been marked as obsolete since 2014:
- HasCss()
- HasNoCss()
- HasXPath()
- HasNoXPath()
Fixes
- #92 Added the ability to pass in separate options to the
Select("value", selectOptions).From("selectId", fromOptions)
methods - #189 fixed by update of selenium webdriver to v3.141.0
- #146 and #164 fix for WaitBeforeClick for general Click(), previously option WaitBeforeClick worked only for ClickButton() and ClickLink() methods
- various fixes for failing unit, driver and acceptance tests
Changes
- added new Cookies class with methods which are available from
_browserSession.Driver.Cookies
:- AddCookie(cookie)
- DeleteAll()
- DeleteCookie(cookie)
- DeleteCookieNamed(cookieName)
- GetCookieNamed(cookieName)
- WaitUntilCookieExists(cookie, options)
- methods marked as obsolete:
- GetBrowserCookies() -> use instead
_browserSession.Driver.Cookies.GetAll()
- ClearBrowserCookies() -> use instead
_browserSession.Driver.Cookies.DeleteAll()
- GetBrowserCookies() -> use instead
- migrate solution projects to new VS2017 format
- updated browser drivers to newest versions (geckodriver, chromedriver, iedriver)
Coypu.NUnit 3.0.0-rc - 11.12.2018
Breaking changes
- support for .NET Framework 4.5+
- support for .NET Standard 2.0+
- #144 support for .NET Core 2.0+
- updated Coypu to v3.0.0-rc
Bug fixes and version updates
v2.10.0 Bump to 2.10.0