Releases: wix/Detox
Releases · wix/Detox
6.0.0
Highlights: (for full details view the full change log)
BREAKING CHANGES:
- Stopped transpiling detox and detox-server, main runs from sources now, and require node >=7.6.0 #404 @mrtnrst
- Detox CLI: Jest integration fixes #423 @Niryo , @rotemmiz
command line:
runner
option has been removed, will only be available from json config in package.json
json config:
key name change:test-runner
instead ofrunner
test-runner
should be passed with relative path from root, it will not join path with specs anymore.
Features
iOS
Android
- Replace Jackson parser with a JSONObject #351 - @DanielMSchmidt
- Better Android emulator sync - #434 @rotemmiz
Bug fixes
[email protected]
Features
#98 allow absolute path in detox binaryPath
configuration
iOS
support for RN <0.49 - @LeoNatan
Bug Fixes
#391 Crash in prettyPrintAppStateTracker in Detox 5.9.3 - @LeoNatan
#388 Detox.framework could not be found” when attempting “ios.none” type configuration - @rotemmiz
#380 running detox build-framework-cache
produces different output directory than expected - @rotemmiz
#368 Mocha 4.0.x: Test process never finishes. Cleaning up Detox client by closing ws socket. - @rotemmiz
[email protected]
[email protected]
- Switched to EarlGrey 1.12.1 (fixes a network sync issue)
- detox-test cli: replaced spread operator with object.assign to support early versions of Node
Jest Support, React Native 0.49 Compatibility
Features
#335 Basic support for Jest as test ruuner - @Kureev
iOS
- Official React Native 0.49 support on iOS - debugged by @Kureev , blindly fixed with one hand behind his back @LeoNatan, tested, verified in a test suite @rotemmiz
Android
- Added
--debug-synchronization
support for Android - @simonracz
Bug Fixes
Xcode 9 support
Features
iOS
- #292 - Removed dependency on
fbsimctl
. Instead, Detox now usesxcrun simctl
to control simulators andapplesimutils
for special features. This also enables Xcode 9 support - @DanielZlotin
Android
- #295, #96 - Support for full Android Emulator control, boot/shutdown are synchronized with Detox @rotemmiz
Bug Fixes
- Android - Set Timer lookahead threshold to 15ms. @simonracz
[email protected]
[email protected]
Features
- Updated EarlGrey to v1.11
Bug Fixes
[email protected]
Bug Fix
- Fixes #205
Test Artifacts, New APIs for controlling app in background/foreground
Features
- Added test artifacts infrastructure, every test has its own isolated application logs, more here
- Added support for
tapAtPoint()
(#189) @blankg - Better control of first app initialization
- Introduce new API
device.launchApp()
, deprecatingdevice.relaunchApp()
- Adding custom launch arguments to apps
- Introducing new API
device.sendToHome()
Bug Fixes
- Disabled verbose debugging log for idling resources
☣️ DETOX:: %@ -> busy"