Gray box end-to-end testing and automation framework for mobile apps
Full Changelog: https://github.com/wix/Detox/compare/20.18.3...20.18.4
[!IMPORTANT] Support for React Native 73 temporarily reverted, due to issue found in environments without Java17. Fixing this is a WIP (@d4vidi, #4380)
Full Changelog: https://github.com/wix/Detox/compare/20.18.2...20.18.3
Full Changelog: https://github.com/wix/Detox/compare/20.18.1...20.18.2
Full Changelog: https://github.com/wix/Detox/compare/20.18.0...20.18.1
Support for React Native 7️⃣ 3️⃣ 🥳 (#4347 by @gosha212)
[!TIP] It is recommended to upgrade to Java17 all-around, as it is now the standard in Android development and somewhat imposed by the 0.73 version of React Native.
Full Changelog: https://github.com/wix/Detox/compare/20.17.1...20.18.0
fix: find *.cjs configs by @noomorph in https://github.com/wix/Detox/pull/4358
Adds support for .detoxrc.cjs
or detox.config.cjs
lookup in projects that use explicit CommonJS file extensions.
Full Changelog: https://github.com/wix/Detox/compare/20.17.0...20.17.1
Added support for React Native 0.72.x! 🥳 (@gosha212)
Full Changelog: https://github.com/wix/Detox/compare/20.16.0...20.17.0
We're excited to announce the latest updates, focusing on enhancing and fixing device commands for setting permissions and location, with added compliance for iOS 17 (by @asafkorem in https://github.com/wix/Detox/pull/4301).
device.setLocation(lat, lon)
: The functionality of this method is now restored, resolving issues discussed in ASU Issue #111 and other related issues: [1], [2], [3], [4] and more. For more details on setting location, see the set location documentation.limited
permission settings for photos and contacts. Refer to the launch app permissions documentation for more information.Please upgrade Xcode or Command Line Tools for Xcode to the latest version (15 or newer) for full compatibility with the recent update. You can find the latest Xcode or Command Line Tools for Xcode at Apple Developer Downloads.
Full Changelog: https://github.com/wix/Detox/compare/20.15.0...20.16.0
scrollTo(edge)
action API (by @andrey-wix 👑 in https://github.com/wix/Detox/pull/4309)
See documentation: scrollTo(edge[, startPositionX, startPositionY])
lerna
to latest legacy version by @noomorph in https://github.com/wix/Detox/pull/4325
Full Changelog: https://github.com/wix/Detox/compare/20.14.8...20.15.0
Fixed a regression with custom keyboards on iOS 17 (by @asafkorem in https://github.com/wix/Detox/pull/4318).
Full Changelog: https://github.com/wix/Detox/compare/20.14.7...20.14.8