What's Changed
Enhancements
- Add fallback for clear command. by @FireNdIce3 in #4035
- Use
NoSuchElementError
when element not found in new Element API. by @garg3133 in #4193
Fixes
- Fix
debug()
allowing only one command run in async/await mode. by @chikara1608 in #4139 - Fix help messages for iOS errors. by @garg3133 in #4189
- Keep error's original messages for NoSuchElementError. by @garg3133 in #4191
- Update Page Object tests to make sure invalid Page Objects elements are handled by @AutomatedTester in #4187
New aliases in new Element API (for backwards compatibility)
.ariaRole()
as alias for.getAriaRole()
by @Sajantoor in #4159.text()
as alias for.getText()
by @Ayush-Vish in #4180.prop()
as alias for.getProperty()
by @Ayush-Vish in #4174.accessibleName()
as alias for.getAccessibleName()
by @Ayush-Vish in #4178.tagname()
as alias for.getTagName()
by @Ayush-Vish in #4176.css()
and.getCssValue()
as aliases for.getCssProperty()
by @Ayush-Vish in #4168.attr()
and.attribute()
as alias for.getAttribute()
by @Ayush-Vish in #4172- Added aliases for
.find()
and.findAll()
commands in new Element API by @AritraLeo in #4130
New Contributors
- @Sajantoor made their first contribution in #4159
- @Ayush-Vish made their first contribution in #4180
- @AritraLeo made their first contribution in #4130
- @FireNdIce3 made their first contribution in #4035
Full Changelog: v3.6.0...v3.6.1