7.3.15 (2022-01-30)
avabishchevich
released this
30 Jan 11:30
·
1257 commits
to master
since this release
Enhancements
- [#1530] Implemented retries for
Driver connection refused
negative cases - Simplified elements manipulation to speed up the execution as much as possible:
- Documentation updates:
- Removed deprecated code:
- Carina Archetype updates:
- [#1573] Remove the "default" driver name capability registration
- [#1565] Migrated the carina-soap sample repo to Java 11
- [#1556] Track as label git_hash instead of git-commit
- [#1552] Deprecated IDriverPool.getDefaultDevice()
- [#1492] Made 'Unable to capture screenshot during ...sec!' a WARNING
- [#1453] Deployed carina snapshots to the zebrunner_snapshots repo
Fixes
- [#1545] Webdriver can't start from android emulator
- [#1534] Unable to create/initialize driver with BrowserMobProxy which was added to the capability
- [#1488] Fixed extra report folders creation
Known Issues
- N/A
Dependencies Updates
- io.netty.netty-all 4.1.42->4.1.73
Migration Steps
- Update in your project pom.xml version for carina-core dependency to
7.3.15
- Rebuild the project
mvn -U clean compile install
- Be sure to use with Zebrunner CE 1.9+
Recommendations
In 7.3.15, we split the click method for: click(..), clickByJs(..) and clickByActions(..)
. So suspect some regressions while clicking on hidden and unavailable elements. Please inspect such cases on your own and reuse the appropriate click explicitly if it is not a defect.