Releases: wix/Detox
Releases · wix/Detox
Bug Fixes
Switched to simctl for launch and terminate, allowed process stdout and stderr logging
Bug Fixes
New Runtime permissions API
Features
- New API for mocking runtime permissions: Grant or deny runtime permissions for your application!
Bug Fixes:
- Fixed an issue that causes simulator spawned by Detox to crash when window focus is being shifted.
[email protected]
New API for controlling synchronization
Updated EarlGrey to 1.9.4
Added session per configuration option
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
[email protected]: 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.