Skip to content

Releases: selenide/selenide

v7.4.0

25 Jul 22:06
Compare
Choose a tag to compare

What's Changed

  • Update to selenium 4.23.0 by @asolntsev in #2785
  • Disable "Choose your search engine" dialog in Chrome 127+ by @asolntsev in #2792
  • disable Chrome warning in JS console: "Don't paste code into the DevTools Console..." by @asolntsev in #2792
  • Add dom attribute and property conditions by @rosolko in #2783
  • #1816 allow clipboard operations in remote Chromium browsers by @asolntsev in #2794
  • #2773 merge "prefs" provided by user with "prefs" generated by Selenide by @asolntsev in #2793
  • #2786 allow page objects with fields of type List<SelenideElement> and List<SelenideAppiumElement> by @asolntsev in #2787
  • #2790 fix AppiumElementDescriber to work correctly in web browser by @asolntsev in #2791
  • add method $$.describe() - analogue of $.describe() by @asolntsev in #2787

Full Changelog: v7.3.3...v7.4.0

v7.3.3

21 Jun 09:53
Compare
Choose a tag to compare

Changes

πŸ“¦ Dependency updates

  • bump Selenium from 4.21.0 to 4.22.0
  • Bump io.appium:java-client from 9.2.2 to 9.2.3 (#2752) @dependabot
  • Bump nettyVersion from 4.1.110.Final to 4.1.111.Final (#2764) @dependabot
  • Bump nettyVersion from 4.1.109.Final to 4.1.110.Final (#2749) @dependabot
  • Bump io.github.littleproxy:littleproxy from 2.2.1 to 2.2.3 (#2765) @dependabot
  • Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre (#2758) @dependabot

v7.3.2

17 May 14:27
Compare
Choose a tag to compare

Changes

πŸš€ Features

  • [refactoring] instead of catching all Errors, catch only AssertionErrors (#2745) @asolntsev

πŸ“¦ Dependency updates

v7.3.1

17 May 14:10
Compare
Choose a tag to compare

What's Changed

  • #2705 add method to mock http response with specific content type (#2706)
  • #2722 fix $.clear() in Appium for element that exists, but is not visible. (#2723)
  • #2725 show the real error instead of "Element not found" when clicking on a non-working link in Firefox (#2727)
  • #2658 disable Chrome warning about stolen passwords (#2729)
  • Fix CDP download for custom browsers (#2728)
  • bump Selenium from 4.19.1 to 4.20.0 (#2726)
  • bump LittleProxy from 2.2.0 to 2.2.1 (#2726)
  • deprecate setting holdBrowserOpen (#2730)

Full Changelog: v7.2.3...v7.3.1

v7.2.3

30 Mar 18:30
Compare
Choose a tag to compare

Changes

  • bump Selenium from 4.18.1 to 4.19.1 (#2697)
  • bump Appium from 9.2.0 to 9.2.2 (#2697)
  • fix usages of aliases in reports (#2702)
  • restore throwing InvalidSelectorException after upgrading to Chrome 123 (#2700)

πŸš€ Features

  • add method $.as() for SelenideAppiumElement (#2701)

v7.2.2

21 Mar 20:47
Compare
Choose a tag to compare

Changes

πŸš€ Features

πŸ“¦ Dependency updates

v7.2.1

07 Mar 12:17
Compare
Choose a tag to compare

Changes

  • Fix Appium browser when browser is Remote (#2664) - thanks to Petr Ovcharenko
  • #2665 fix SelenideAppium.$(SelenideElement).shouldNot(exist) for a missing element (#2669)
  • #2670 support mobile page object fields of type ElementsCollection (#2677)
  • #2679 Consider setting Configuration.clickViaJs when clicking an element (#2678)

πŸ“¦ Dependency updates

v7.2.0

27 Feb 12:31
Compare
Choose a tag to compare

πŸš€ Features

Changes

πŸ“¦ Dependency updates

  • bump Selenium from 4.17.0 to 4.18.0 (#2655) @asolntsev
  • Bump nettyVersion from 4.1.106.Final to 4.1.107.Final (#2647) @dependabot
  • Bump LittleProxy from 2.1.2 to 2.2.0

Full Changelog: v7.1.0...v7.2.0

v7.1.0

07 Feb 07:44
Compare
Choose a tag to compare

πŸš€ Features

Changes

πŸ“¦ Dependency updates

What's Changed

New Contributors

Full Changelog: v7.0.6...v7.1.0

v7.0.6

27 Jan 21:30
Compare
Choose a tag to compare

Changes

πŸ“¦ Dependency updates