Releases: wix/Detox
20.25.0
20.24.0
20.23.1
What's Changed
Fixes: Compliance with Xcode 16 and iOS 18
- Added Support for Xcode 16 (beta): added
@retroactive
for protocol conformance. By @asafkorem in #4520 - Added Support for iOS 18: resolved keyboard error for iOS 18 simulators. By @asafkorem in #4523
Full Changelog: 20.23.0...20.23.1
20.23.0
What's Changed
General
- Troubleshooting Docs: improve Android troubleshooting docs (by @ace-n in #4498)
- Types: Fix
getUiDevice()
type and docs (by @d4vidi in #4509)
New Features
- iOS: [EXPERIMENTAL] Support interactions with secured web-view elements, see
asSecured()
API (by @asafkorem in #4505)
New Contributors
Full Changelog: 20.22.2...20.23.0
20.22.2
Fixes
- iOS: Fix error with version release packing script (by @asafkorem in #4496)
Full Changelog: 20.22.1...20.22.2
20.22.0
What's Changed
System API (iOS Only)
This version adds support for system-dialogs interaction.
At the moment, System APIs are limited to iOS system dialogs (e.g. permissions, alerts, etc.). We plan to expand the System APIs to include Android support and more system-level interactions, such as OS browser (Safari / Chrome), interactions with push notifications, photo library, etc.
- For more details, check the System API docs.
- See the System API test suite for examples.
Important
System APIs are currently in an experimental phase. This means that the API is not yet final and may change over minor releases.
By @asafkorem in #4457.
Full Changelog: 20.21.0...20.22.0
20.21.0
What's Changed
Enhancements
- Add
duration
andpoint
(optional) parameters forlongPress()
action on both platforms (by @asafkorem in #4475)
Fixes
- Fix Android scrolling inaccuracy and exception while over-scrolling (by @gosha212 in #4482).
- Fix types of
whileElement
to be aligned with the documentation, available withscroll
only. (by @gosha212 in #4485).
Docs
Full Changelog: 20.20.3...20.21.0
20.20.3
What's Changed
- Limit ReactNativeMarkers logging to RN ≥71 (@Rolando-Barbella, #4447)
New Contributors
- @Rolando-Barbella made their first contribution!
Full Changelog: 20.20.2...20.20.3
20.20.2
What's Changed
iOS Fix: WebView Support
- Typing issue with React web pages fixed. Corrected a problem where typing events were not properly handled in MUI TextField component. By @asafkorem. See PR #4444 and Issue #4437.
Full Changelog: 20.20.1...20.20.2
20.20.1
What's Changed
iOS Fix: WebView Support
- Avoid automatically moving the cursor to the end on web input elements that lack support for range selection. By @asafkorem in #4442, fixes #4437, #4426.
Full Changelog: 20.20.0...20.20.1