Skip to content

Coypu 3.0.0-rc

Pre-release
Pre-release
Compare
Choose a tag to compare
@obstar obstar released this 11 Dec 18:20
· 77 commits to master since this release
92e815c

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()
  • 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