Selenide v6.5.0 Release Notes

    • ๐Ÿ‘€ #1768 add method to mask passwords etc. in reports -- see PR #1770
    • ๐Ÿ‘€ #1753 add method to set value in -- see PR #1770
    • ๐Ÿ‘€ #1497 Make $.setValue("") work properly with React, Vue.js and other hipster frameworks -- see PR #1787
    • ๐Ÿ‘€ #1497 implement $.clear() by pressing "Home -> Shift+End -> Backspace -> Tab" -- see PR #1787
    • ๐Ÿ‘€ #960 Don't trigger "change"/"blur" events when clearing the input in "setValue" method -- see PR #1787
    • ๐Ÿ‘€ #1784 trigger "blur" event on previous active element -- see commit 593e6fc900500d9
    • ๐Ÿ‘€ #1523 Methods $.setValue() and $.append() check that the element is editable (not disabled or readonly) -- see PR #1787
    • ๐Ÿ‘€ #1523 introduce new conditions "interactable" and "editable" -- see PR #1787
    • ๐Ÿ‘€ #1779 Method $.download(FOLDER) now waits for the full completion of download -- see PR #1804 and #1769
    • #1763 Disable built-in Selenium OpenTelemetry tracing -- thanks to Petro Ovcharenko and Aliaksandr Rasolka
    • ๐Ÿ‘€ #1773 add non-deprecated stream() method to selenide collections -- see PR #1774
    • โฌ†๏ธ Bump seleniumVersion from 4.1.3 to 4.1.4
    • โฌ†๏ธ upgrade to WebDriverManager 5.1.1
    • โฌ†๏ธ Bump nettyVersion from 4.1.75.Final to 4.1.77.Final
    • โฌ†๏ธ Bump LittleProxy from 2.0.7 to 2.0.9
    • โœ‚ remove code that was not needed after introducing SelenideNettyClientFactory -- see PR #1798