Selenide v5.17.0 Release Notes
-
- ๐ #1200 Add method $.as("name") to give elements human-readable names -- see PR #1353
- #1329 Apply chrome headless arguments from puppeteer config -- thanks to Aliaksandr Rasolka
1346 Return all shadow dom elements -- thanks to Daniel H. Peger for PR #1347
๐ #1136 add method $.shouldBe(condition, timeout) as a replacement for $.waitUntil(condition, timeout) -- see PR #1340
๐ #1136 deprecate Conditions that were created for using with $.waitUntil/$.waitWhile methods -- see PR #1340
๐ #1338 improve message of waitUntil/waitWhile methods -- see PR #1340
๐ #694 support page object fields of generic types -- see PR #1351
๐ #282, #482 enable lazy loading for Page Object fields of type List -- see PR #1354
1348 split the single gradle project to subprojects
โ #1344 Fixed OS dependencies in Selenide tests -- thanks to Daniel H. Peger for PR #1345
1343 Simple code cleanup -- thanks to Yuri Orlov
โฌ๏ธ Upgraded to browserup-proxy:2.1.2 and guava:30.1-jre
๐ Support for chrome 88, edge 89, opera 73