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

Changelog History
Page 9

  • v4.11.0 Changes

    • ⬆️ upgrade to selenium-java:3.11.0
    • πŸ—„ deprecated followLink method - just use click instead.
    • πŸ‘€ See #688 support downloading files with cyrillic name
    • See #692 added support for -Dchromeoptions.prefs=profile.block_third_party_cookies=false,profile.avatar_index=26 -- thanks to Tymur Kubai aka @sirdir
    • πŸ‘€ See #686 fix occasional NPE's in SelenideReport -- thanks to @dkorobtsov
    • πŸ‘€ See #478 added method $$.shouldHave(textsInAnyOrder("Push", "Image", "Email")) -- thanks @hyunil-shin for PR #589
    • πŸ‘€ See #687 Add ability to set browser window position -- thanks to Aliaksandr Rasolka @rosolko for PR 687
    • πŸ‘€ See #655 fix listeners soft asserts return null screenshot for failed test -- thanks to Boris Osipov @BorisOsipov for PR #659
    • πŸ‘‰ make it possible to add customer request/response interceptors to selenide proxy server
  • v4.10.01 Changes

    • πŸ‘€ See #672 fixed lazy evaluation of $$.get(index), $$.first(n), $$.last(n), $$.last()
    • ⬆️ See #678 upgrade to webdrivermanager:2.1.0
  • v4.10 Changes

    • 🐎 See #641 Increased Elements Collection performance -- thanks to Artem Savosik @CaBocuk for PR 653
    • πŸ‘€ See #639 Add "User-Agent" header when downloading file -- thanks to Aleksandr Rasolka @rosolko
    • πŸ‘€ See #556 add possibility to set custom capabilities for custom Chrome options or Firefox profiles --Thanks to @SergeyPirogov for PR 556 and @BorisOsipov for PR 664
    • πŸ‘€ See #660 add possibility to create headless RemoteDriver -- thanks to @BorisOsipov for PR 661
    • πŸ‘€ See #597 support non-breakable spaces in byText and withText
    • πŸ‘• See #649 Provide scrollIntoView to workaround problems in Firefox
    • ⬆️ upgrade to htmlunit 2.29 & guava:23.6-jre
    • ⬆️ upgrade to phantomjsdriver 1.4.4
  • v4.9.1 Changes

    • πŸ›  fixed a bug where disabled input fields were not handled properly by setValue()
    • πŸ›  fixed behaviour of setFastValue, which caused blur event to be ignored
    • πŸ‘€ See #654 fixed ClassCastException in WebDriverFactory#logBrowserVersion()
  • v4.9 Changes

    • ⬆️ See #638 upgrade to selenium-java:3.8.1 -- thanks to Aleksandr Rasolka
    • πŸ‘€ See #621 Make marionette the default firefox driver implementation -- thanks to ostap-oleksyn
    • πŸ‘€ See #617 Fix initialization of SelenideElements without @FindBy annotation declared inside ElementsContainer -- thanks to Artem Savosik @CaBocuk
    • πŸ‘€ See #623 Add methods $$(β€œ.item”).first(3) and $$(β€œ.item”).last(3) -- thanks to ostap-oleksyn
    • πŸ‘€ See #627 Add ability to set browser binary path using configuration parameter -- thanks to ostap-oleksyn
    • πŸ‘€ See #634 fix method prompt() in HtmlUnit -- thanks to Anton Aftakhov
    • ⬆️ upgrade to guava:23.5-jre
    • ⬆️ upgrade to httpcore:4.4.8
    • ⬆️ upgrade to htmlunit-driver:2.28.2
    • ⬆️ upgrade to webdrivermanager:2.0.1
  • v4.8 Changes

    • ⚑️ updated to selenium 3.6 -- thanks to ostap-oleksyn
    • ⬆️ upgraded to org.apache.httpcomponents:httpcore:4.4.7
    • πŸ‘€ See #614 fix issue with soft asserts -- thanks to ostap-oleksyn
  • v4.7.1 Changes

    • declare compile-time dependency guava 23.0 instead of guava 21.0 (for those whose Maven downloads the older guava version)
  • v4.7 Changes

    • ⬆️ upgrade to selenium-java 3.5.3
    • ⬇️ upgrade to browsermob-core 2.1.5 (and downgrade to littleproxy 1.1.0-beta-bmp-17)
    • πŸ‘€ See #610 integration with DriverManager
    • πŸ‘€ See #591 Added method prompt() -- Thanks to Anton Aftakhov aka @simple-elf
    • πŸ‘€ See #210 Show path to page html in addition to screenshot -- Thanks @hyunil-shin for PR #590
    • πŸ‘€ See #570 Fixed concurrency issue with screenshots during parallel runs -- Thanks Jane Riabchenko for PR #595
    • ⬆️ upgrade to htmlunit 2.27 -- Thanks to @alexander-kotlyar
  • v4.6 Changes

    • πŸ‘€ See #529 Cannot find capabilities with browserName=ie when grid hub url specified in -Dselenide.remote -- thanks to @BorisOsipov
    • πŸ‘€ See #551 Method $.setValue() should not fail if it could not trigger change event (for whatever reason).
    • πŸ‘€ See #528 - Wrong ElementNotFound exception message -- thanks to @BorisOsipov
    • πŸ‘€ See #573 - Method $.shouldHave(exactValue(" foo ")) does NOT trim leading/trailing spaces anymore - thanks to @mseele for this PR
  • v4.5.1 Changes

    • πŸ‘€ See #484 added method $.getSearchCriteria()
    • 🐎 See #484 fixed performance issue: Selenide tried to log collections' parent WebElement without waiting for it