Releases: wix/Detox
Releases · wix/Detox
20.50.1
20.50.0
What's Changed
- iOS 26.1 implementation of liquidGlass overlay by @markdevocht in #4921
- version bump by @markdevocht in #4922
Full Changelog: 20.48.1...20.50.0
20.48.1
20.48.0
What's Changed
- feat(ios): support simulator launch architecture (iOS 26+) by @noomorph in #4916
- fix(ios): items in scrollview should be 75% visible before detecting by @markdevocht in #4915
Full Changelog: 20.47.0...20.48.0
20.47.0
What's Changed
- #4891 - Support React Native 0.83 by @gosha212 in #4891
- #4894 - iOS 26 compatibility by @markdevocht in #4894
- #4793 - Semantic matching basics in
by.type()#4788 by @markdevocht in #4793 - #4875 - feat(session): add ignoreUnexpectedMessages configuration option by @cunhabruno in #4875
- #4844 - fix(android): grant all permissions after resetting app state by @noomorph in #4844
New Contributors
- @cunhabruno made their first contribution in #4875
Full Changelog: 20.46.3...20.47.0
20.46.3
What's Changed
Fixes
- Android: System-UI glitches (e.g. notifications) by @d4vidi in #4878
- iOS: Notification flakiness on iOS 18 fix by @markdevocht in #4890
Internal
- build: move to yarn 4 by @noomorph in #4881
- build: Limit Genymotion cloud compatibility testing by @d4vidi in #4889
- Fixes missing binaries in 20.46.1 due to change in publishing process (
.npmignore→files: [...]).
Full Changelog: 20.46.0...20.46.3
20.46.0
What's Changed
Android
Configurable system UI (status bar, keyboard, navigation bar) on device allocation, for Android (@d4vidi, #4863)
Read about the new systemUI configuration option here: https://wix.github.io/Detox/docs/config/devices
Examples:
Explicit configuration
"detox": {
"devices": {
"android.emulator": {
"type": "android.emulator",
"device": {
"avdName": "Pixel_API_35"
},
"systemUI": {
"pointerLocationBar": "hide",
"touches": "show",
"navigationMode": "3-button",
"statusBar": {
"notifications": "hide",
"clock": "1200",
"wifiSignal": "none",
"mobileSignal": "none",
"battery": "full",
"charging": false
}
}
}
}
}
Extending a configuration preset - align google emulators to Genymotion's
(See preset options here)
"systemUI": {
"extends": "genymotion",
"pointerLocationBar": "show",
"touches": "show",
"navigationMode": "3-button",
"statusBar": {
"clock": "1948",
}
}
Full Changelog: 20.45.1...20.46.0
20.45.1
v20.45.0
What's Changed
iOS
- #4749 - Detox iOS18 compatibility by @markdevocht in #4816
- #4760 - Swift support for Detox by @markdevocht in #4841
Android
Full Changelog: 20.44.0...20.45.0