Releases: wix/Detox
Releases · wix/Detox
Major Synchronization Improvement
This release is focused solely on sync improvements.
iOS
- Added an Idling resource that syncs with React Native Animated (Native Driver)
- Added Idling resources for every RN Native Module - any new/custom native module is now supported out of the box.
CLI
--debug-synchronization [value]
- When an action/expectation takes a significant amount of time use this option to print device synchronization status. The status will be printed if the action takes more than [value]ms to complete.
Added Support for React Native 0.44
- Matching
by.label
now work on RN44 - Added
by.accessibilityLabel
, will deprecateby.label
- since matcher name is confusing.
Native Debugging Ability
- breaking: device configurations type
simulator
is now changed toios.simulator
- Added native app debugging support with a new configuration
ios.none
. This new configuration will not start a simulator, and not trigger any command that usefbsimctl
. This enables the developer to start the app from Xcode and connect to it with detox.
Major release, most of the APIs were changed
please refer to the Migration Guild for details
Mocking user notifications
This version adds user notification mocking capabilities:
Read more in: https://github.com/wix/detox/wiki/Mocking-User-Notifications-and-open-from-URL
detox@4.1.4: Publish
bugfixes and features:
- Logs have improved significantly, you can now run with
--verbose
and see the internals of detox at work - The flaky simulator boot is now fixed (hopefully)! detox will retry booting a simulator for a few times before it fails.