All Versions
190
Latest Version
Avg Release Cycle
19 days
Latest Release
-

Changelog History
Page 14

  • v4.3 Changes

    • ๐Ÿ”ง System properties names aligned with Configuration fields. e.g. Configuration.someProp always has selenide.someProp equivalent (old names still supported for backward compatibility)
    • ๐Ÿ›  JavaDocs are fixed - now it is more clear that $,$$,find,etc. methods don't start the search
    • ๐Ÿ—„ deprecated Selenide.selectRadio (for SelenideElement.selectRadio)
    • โฌ†๏ธ upgrade to browsermob-core:2.1.4
    • โฌ†๏ธ upgrade to org.apache.httpcomponents:httpcore:4.4.6
    • โฌ†๏ธ upgrade to guava:21.0
  • v4.2.1 Changes

    January 01, 2017
    • ๐Ÿ›  fixed problems with int and boolean capability values, now converting automatically
    • โž• added support for FirefoxProfile over commandline (-Dfirefoxprofile.=,
    • โž• added support for ChromeOptions (args only) over commandline (-Dchromeoptions.args=,...)
    • ๐Ÿ‘€ See #426 fix error reporting in method $$().find() - see PR #426
    • ๐Ÿ‘€ See #443 SelenidePageFactory added to support page object initialization without @FindBy annotation - see PR #443
  • v4.2 Changes

    • ๐Ÿ’ป v#431 browser=firefox uses legacy driver (works for <=47), browser=marionette - gecko driver (any Firefox)
    • โž• Added experimental support of Edge (browser=edge, set webdriver.edge.driver to path to MicrosoftWebDriver.exe)
    • ๐Ÿ‘€ See #433 bypass spawning local browser
    • ๐Ÿ‘€ See #391 add method $.selectOptionContainingText()
    • ๐Ÿ‘€ See #378 Cut off WebElement screenshot size when it doesn't fit in full page screenshot
    • ๐Ÿ‘€ See #379 added support for transferring any capability via System Property (-Dcapabilities.xxx=yyy)
    • ๐Ÿ‘Œ support for cloud services like BrowserStack, SauceLabs etc. through supporting of arbitrary capabilities.
  • v4.1 Changes

    • ๐Ÿ‘€ See #428 Improve byAttribute method for search via css selectors
    • ๐Ÿ‘€ See #419 #425 Added methods texts(List) and exactTexts(List) to CollectionCondition
    • ๐Ÿ‘Œ Improve support for gecko (marionette) driver
    • โฌ†๏ธ Upgrade to selenium-java 3.0.1
    • โฌ†๏ธ Upgrade to htmlunit-driver 2.23.2
    • โฌ†๏ธ Upgrade to gson 2.8.0
    • โฌ†๏ธ Upgrade to guava 20.0
    • ๐Ÿ”Œ Explicitly declare dependency on newest httpcore:4.4.5 to avoid using old version (that Maven inherits from allure plugin or something like that)
  • v4.0 Changes

    • โฌ†๏ธ See #388 Upgrade to selenium-java 3.0.0
    • โฌ†๏ธ See #388 Upgrade to java 8
    • ๐ŸŒฒ log all intercepted http responses if proxy server failed to download file
  • v3.11 Changes

    • ๐Ÿ‘€ See #415 Selenide calls SeleniumException.getMessage() multiple times
    • ๐Ÿ‘€ See #416 Added condition checked for verifying checkboxes
  • v3.10 Changes

    • ๐Ÿ‘€ See #402 Disable built-in proxy server by default
    • ๐Ÿ‘€ See #400 Support multiple select
    • ๐Ÿ‘€ See #408 TextReport can be printed only for failed tests
    • ๐Ÿ‘€ See #398 Support "Content-Disposition" header with encoding
    • ๐Ÿ‘€ See #401 Selenide swallows exception in some cases
    • ๐Ÿ‘€ See #379 Turn on temporary disabled test for firefox (thanks to @BorisOsipov)
    • ๐Ÿ‘€ See #407 Method open cannot open url in upper case
  • v3.9.3 Changes

    • ๐Ÿ‘€ See #393 Selenide should NOT add proxy server to browser if Configuration.fileDownload = HTTPGET
  • v3.9.2 Changes

    • ๐Ÿ‘€ See #386 Selenide should download files "old way" if tests uses its own "custom" webdriver
    • ๐Ÿ‘€ See #387 User can choose how to download files via Configuration.fileDownload
  • v3.9.1 Changes

    • ๐Ÿ‘€ See #383 Selenide proxy server now allows requests and responses bigger than 2MB (but writes warning)
    • ๐Ÿ‘€ See #384 fixed SoftAssert listener for TestNG: it only applies for classes with @Listeners(SoftAssert.class} annotation
    • ๐Ÿ‘€ See #372 fixed SoftAssert listener for TestNG: it ignores tests with "expectedExceptions" attribute
    • โฌ†๏ธ upgrade to gson:2.7