Gray box end-to-end testing and automation framework for mobile apps
Full Changelog: https://github.com/wix/Detox/compare/20.20.2...20.20.3
Full Changelog: https://github.com/wix/Detox/compare/20.20.1...20.20.2
Full Changelog: https://github.com/wix/Detox/compare/20.20.0...20.20.1
Full Changelog: https://github.com/wix/Detox/compare/20.19.5...20.20.0
detoxDisableWebKitSecurity
), enhancing testing capabilities (check our Testing WebViews guide for more details). By @asafkorem in https://github.com/wix/Detox/pull/4429
Full Changelog: https://github.com/wix/Detox/compare/20.19.4...20.19.5
Detox 20.x still supports older versions of Node (down to 14.x), and if you've been getting errors like:
error [email protected]: The engine "node" is incompatible with this module. Expected version ">=18". Got "16.20.2"
...this hotfix should resolve your issue. (i.e., The prior version bump to minimum 18.x+ was unintended.)
Nevertheless, make sure to upgrade your Node.js in time. 😉
Full Changelog: https://github.com/wix/Detox/compare/20.19.3...20.19.4
[!NOTE]
This version introduces several fixes for WebView testing on iOS, following initial feedback on the latest minor release (20.19), where we introduced web APIs on iOS for feature parity with Android. Check our WebView APIs for more information.
by @asafkorem in https://github.com/wix/Detox/pull/4411
Full Changelog: https://github.com/wix/Detox/compare/20.19.2...20.19.3
typeText
in WebViews ignored input's max-length. by @asafkorem in https://github.com/wix/Detox/pull/4407
Full Changelog: https://github.com/wix/Detox/compare/20.19.1...20.19.2
We've added support for web-view testing on iOS, achieving feature parity with Android (by @asafkorem in https://github.com/wix/Detox/pull/4394).
Check the updated WebView API docs for more details, and our Testing WebViews guide.
Full Changelog: https://github.com/wix/Detox/compare/20.18.5...20.19.1
Full Changelog: https://github.com/wix/Detox/compare/20.18.4...20.18.5
[!CAUTION] This version requires Java 17 installed, see our Java Setup guide.
[!IMPORTANT]
Compatibility with Java 11
For users who are currently using Java 11 and are unable to upgrade to Java 17, update your Detox dependency in the
app/build.gradle
file to ensure compatibility.Changes required
Replace the standard Detox dependency in your
build.gradle
file with the Detox Java11-compatible version:
- androidTestImplementation('com.wix:detox:+')
+ androidTestImplementation('com.wix:detox-legacy:+')