All Versions
190
Latest Version
Avg Release Cycle
19 days
Latest Release
-
Changelog History
Page 14
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)
andexactTexts(List)
toCollectionCondition
- ๐ 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
- ๐ See #393 Selenide should NOT add proxy server to browser if
-
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