Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 8, 2024

This PR contains the following updates:

Package Change Age Confidence
detox 20.26.1 -> 20.46.0 age confidence

Release Notes

wix/Detox (detox)

v20.46.0

Compare Source

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
          }
        }
      }

  }
}
image

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",
    }
  }
image

Full Changelog: wix/Detox@20.45.1...20.46.0

v20.45.1

Compare Source

What's Changed

Full Changelog: wix/Detox@20.45.0...20.45.1

v20.45.0

Compare Source

What's Changed

iOS
Android

Full Changelog: wix/Detox@20.44.0...20.45.0

v20.44.0

Compare Source

What's Changed

This version brings support for the latest React Native Versions 0.81 and 0.82 🥳 🎆 🍾

Fixes

Full Changelog: wix/Detox@20.43.0...20.44.0

v20.43.0

Compare Source

What's Changed

This version introduces React Native 0.80.x support! 🎉🎉🎉

Additional fixes

Full Changelog: wix/Detox@20.42.0...20.43.0

v20.42.0

Compare Source

What's Changed

Features

New API - device.resetAppState([...bundleIds]) (#​4819, @​noomorph) 🙌🏻🎉

Introducing a new efficient way to reset app state without full uninstall/reinstall cycles.

On Android, uses pm clear for fast data clearing, while iOS implements a smart backup/restore mechanism that preserves app binaries. Perfect for test isolation and faster CI pipelines.

Supports resetting multiple apps at once: await device.resetAppState('com.app1', 'com.app2') or just the current app with await device.resetAppState(). Also integrates with device.launchApp({resetAppState: true}) for seamless test setup.

Read all about it here: https://wix.github.io/Detox/docs/api/device/#deviceresetappstatebundleids

Additional Fixes
  • iOS: Device creation with new applesimutils (#​4836)
    Fixes issue with automatic iOS device creation with newer versions of applesimutils (>0.9.10)

  • Sanitize dollar sign in artifact names (fix for #​4798)
    Android tests with $ in the test name previously had an issue with saving artifacts.

  • Broken Jest output on early setup errors (#​4804)
    Early environment setup errors induced garbled logs like m\nm\nm\n[\n[\nm\n, thanks @​MadSandwich for the repro

Full Changelog: wix/Detox@20.41.3...20.42.0

v20.41.3

Compare Source

What's Changed

  • Improved stability of async-storage idle-synchronization in RN new-arch (@​d4vidi, #​4814)

Full Changelog: wix/Detox@20.41.2...20.41.3

v20.41.2

Compare Source

What's Changed

Android
  • Fixed stability of animations idle-synchronization in RN new-arch (@​d4vidi, #​4831)

Full Changelog: wix/Detox@20.41.1...20.41.2

v20.41.1

Compare Source

v20.41.0

Compare Source

What's Changed

Introducing official support for React Native versions 0.79.x 🎉 (@​gosha212 in #​4800)

Fixes
Features

Full Changelog: wix/Detox@20.40.2...20.41.0

v20.40.2

Compare Source

What's Changed

Full Changelog: wix/Detox@20.40.1...20.40.2

v20.40.1

Compare Source

What's Changed

Full Changelog: wix/Detox@20.40.0...20.40.1

v20.40.0

Compare Source

What's Changed

Features

Introducing official support for React Native versions 0.78.x 🎉 (@​gosha212, #​4779)

Fixes

Full Changelog: wix/Detox@20.39.0...20.40.0

v20.39.0

Compare Source

What's Changed

Full Changelog: wix/Detox@20.38.0...20.39.0

v20.38.0

Compare Source

New Features

  • Basic REPL mode 🚀 🥳 💪🏻
    Exciting new mode for troubleshooting Detox tests interactively! Check out the new guide (@​noomorph in #​4730).

  • noRetryArgs
    New detox CLI options:noRetryArgs (@​noomorph in #​4765).
    This is a fix for the most part for Jest's --shard option used together with Detox's --retries arg.

Full Changelog: wix/Detox@20.37.0...20.38.0

[!TIP]
See the new guide: Debugging with Detox REPL.

v20.37.0

Compare Source

What's Changed

This release brings official support for React Native v0.77 with all of new-architecture's features 🥳 🥂 🎉.
This comes on top of the 20.34.0 release, which introduced compatibility over RN v0.76.**

Full Changelog: wix/Detox@20.36.5...20.37.0

v20.36.5

Compare Source

What's Changed

Full Changelog: wix/Detox@20.36.4...20.36.5

v20.36.4

Compare Source

v20.36.3

Compare Source

What's Changed

  • Update @wix-pilot/detox dependency. This addresses issues related to React Native version conflicts with Pilot. By @​asafkorem in #​4746

Full Changelog: wix/Detox@20.36.2...20.36.3

v20.36.2

Compare Source

What's Changed

The bug with destructuring was introduced in 20.35.0. This release fixes it.

Full Changelog: wix/Detox@20.36.1...20.36.2

v20.36.1

Compare Source

Fixes

If anyone's reading this (and you use Genymotion SaaS), let us know if this helps you too (in combination with --retries, at least).

Full Changelog: wix/Detox@20.36.0...20.36.1

v20.36.0

Compare Source

What's Changed

Full Changelog: wix/Detox@20.35.1...20.36.0

v20.35.1

Compare Source

What's Changed

Internal fixes and documentation updates.

Full Changelog: wix/Detox@20.35.0...20.35.1

v20.35.0

Compare Source

What's Changed

Detox Copilot Evolves into Detox Pilot ✈️

Detox Copilot has been upgraded and renamed to Detox Pilot, built on the latest Wix Pilot plugin. Wix Pilot is a framework-agnostic, AI-driven automation plugin enhances testing across various frameworks, originating from Detox Copilot. Learn more in Wix Pilot's official docs and GitHub repo.

New features include autopilot and extendAPICatalog, alongside improved caching and capabilities.

Note: The copilot APIs are now deprecated in favor of pilot and will remain supported until the next major release.

Upgraded by @​LironMShemen and @​asafkorem in PR #​4732

Full Changelog: wix/Detox@20.34.5...20.35.0

v20.34.5

Compare Source

What's Changed

Kudos to @​matinzd for the initial implementation of #​4658 draft!

Full Changelog: wix/Detox@20.34.4...20.34.5

v20.34.4

Compare Source

What's Changed

iOS Fixes
  • Resolved Synchronization Issue: Prevents Detox from hanging due to React Native infinite animations. By @​asafkorem in PR #​4722. See related issue: #​4714.

Full Changelog: wix/Detox@20.34.3...20.34.4

v20.34.3

Compare Source

What's Changed

Fixes (iOS)

Full Changelog: wix/Detox@20.34.2...20.34.3

v20.34.2

Compare Source

What's Changed

Fixes (iOS)

Full Changelog: wix/Detox@20.34.1...20.34.2

v20.34.1

Compare Source

What's Changed

Android

Fixes:

Full Changelog: wix/Detox@20.34.0...20.34.1

v20.34.0

Compare Source

What's Changed

This release fully completes support for React Native's new-architecture (bridge-less and fabric) for iOS + Android, over RN v0.76 🥳🎆🍾

✅ Introduces support on iOS, on top of Android (which was introduced in version 20.33). (@​asafkorem in #​4681 🥳🎆)
✅ Expanded on the partial Fabric-only support introduced in 20.32 to now include bridgeless mode.

Note: There are still minor synchronization issues with pure Javascript animations, check this issue for updates.

Full Changelog: wix/Detox@20.33.0...20.34.0

v20.33.0

Compare Source

This release brings support of new architecture in Android, based on RN76. 🥳

iOS support is in final stages.

What's Changed

Android:
Detox Copilot:

Fixes and improvements:

New Contributors

Full Changelog: wix/Detox@20.32.0...20.33.0

v20.32.0

Compare Source

What's Changed

iOS

React Native Fabric Support: Added support for React Native's Fabric on iOS. By @​asafkorem with significant contribution from @​Sky in #​4661.
Android support for the new architecture is in progress and coming soon.

Android

Improved Genymotion Integration: Replaced gmsaas auth whoami with gmsaas doctor (which performs authentication checks and verifies the adb binary location and execution permissions). By @​d4vidi in #​4676.

Full Changelog: wix/Detox@20.31.0...20.32.0

v20.31.0

Compare Source

What's New

  • Support React Native 0.74, 0.75, 0.76 without the new architecture. New architecture is in progress.

What's Changed

Android and iOS
Other
  • Documentation significantly improvements

New Contributors

Full Changelog: wix/Detox@20.28.0...20.31.0

v20.28.0

Compare Source

What's Changed

New Feature
Improvements
  • Improved Detox Copilot with enhanced user assertions, location handling, and date-picker interaction, plus expanded internal test coverage by @​LironMShemen in #​4623 🙌🏼 ✨

New Contributors

Full Changelog: wix/Detox@20.27.6...20.28.0

v20.27.6

Compare Source

What's Changed

iOS Fix
  • generateViewHierarchyXML: Clamp Double values before converting to Integer to avoid Double value cannot be converted to Int because the result would be less than Int.min error. by @​asafkorem in #​4621

Full Changelog: wix/Detox@20.27.5...20.27.6

v20.27.5

Compare Source

v20.27.4

Compare Source

What's Changed

Fixes:
  • generateViewHierarchyXML: Renamed the testID XML attribute to id for consistency with the by.id matcher. #​4614 by @​asafkorem
  • generateViewHierarchyXML: Fixed an issue that caused a duplicated declaration error during view hierarchy XML generation. #​4615 by @​asafkorem

Full Changelog: wix/Detox@20.27.3...20.27.4

v20.27.3

Compare Source

v20.27.2

Compare Source

🚀 Detox Copilot (Beta)

We're thrilled to unveil Detox Copilot—bringing AI-powered magic to your Detox framework! 🎉 Now, you can run tests with human-readable commands powered by LLMs, making your testing more intuitive than ever!

Detox Copilot demo

🔥 Key Highlights:
  • 🛠️ Simple Setup: Easily initialize Detox Copilot with a custom Prompt Handler for seamless integration into your test suite.
  • 🤖 Human-readable Intents: Run actions and assertions straight from natural language commands.
  • 💡 Enhanced Abilities: Leverage multimodal-LLM capabilities for visual analysis and more!

💻 Check out the Detox-Copilot repo here, and dive into our test-app demo here.

⚠️ This is a beta release, and we’re collecting feedback from early adopters. Stay tuned for official guides and API updates soon!

Full Changelog: wix/Detox@20.26.2...20.27.2

v20.27.1

Compare Source

v20.27.0

Compare Source

v20.26.2

Compare Source

What's Changed

Full Changelog: wix/Detox@20.25.6...20.26.2


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/detox-20.x branch from 5189e53 to ab4f602 Compare September 25, 2024 13:49
@renovate renovate bot changed the title Update dependency detox to v20.26.2 Update dependency detox to v20.27.0 Sep 25, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from ab4f602 to 40eebbc Compare September 26, 2024 19:48
@renovate renovate bot changed the title Update dependency detox to v20.27.0 Update dependency detox to v20.27.1 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 40eebbc to 25d1f12 Compare September 27, 2024 00:25
@renovate renovate bot changed the title Update dependency detox to v20.27.1 Update dependency detox to v20.27.2 Sep 27, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 25d1f12 to 081ef0c Compare October 12, 2024 18:04
@renovate renovate bot changed the title Update dependency detox to v20.27.2 Update dependency detox to v20.27.3 Oct 12, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 081ef0c to b9ca533 Compare October 22, 2024 22:17
@renovate renovate bot changed the title Update dependency detox to v20.27.3 Update dependency detox to v20.27.4 Oct 22, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from b9ca533 to 70bf292 Compare October 24, 2024 18:03
@renovate renovate bot changed the title Update dependency detox to v20.27.4 Update dependency detox to v20.27.5 Oct 24, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 70bf292 to 9fabc50 Compare October 31, 2024 10:29
@renovate renovate bot changed the title Update dependency detox to v20.27.5 Update dependency detox to v20.27.6 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 9fabc50 to aec2e2f Compare November 17, 2024 19:58
@renovate renovate bot changed the title Update dependency detox to v20.27.6 Update dependency detox to v20.28.0 Nov 17, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from aec2e2f to 89fdd04 Compare December 29, 2024 14:07
@renovate renovate bot changed the title Update dependency detox to v20.28.0 Update dependency detox to v20.31.0 Dec 29, 2024
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 89fdd04 to 0a16bb7 Compare January 9, 2025 19:36
@renovate renovate bot changed the title Update dependency detox to v20.31.0 Update dependency detox to v20.32.0 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 0a16bb7 to a2ac1e5 Compare February 8, 2025 16:55
@renovate renovate bot changed the title Update dependency detox to v20.32.0 Update dependency detox to v20.33.0 Feb 8, 2025
@renovate renovate bot changed the title Update dependency detox to v20.33.0 Update dependency detox to v20.34.0 Feb 19, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch 2 times, most recently from 7b55726 to 26a5b60 Compare February 21, 2025 15:15
@renovate renovate bot changed the title Update dependency detox to v20.34.0 Update dependency detox to v20.34.1 Feb 21, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 26a5b60 to b96b51b Compare February 25, 2025 16:57
@renovate renovate bot changed the title Update dependency detox to v20.40.0 Update dependency detox to v20.40.1 Jul 12, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from a029da7 to 30c29c7 Compare July 17, 2025 13:01
@renovate renovate bot changed the title Update dependency detox to v20.40.1 Update dependency detox to v20.40.2 Jul 17, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 30c29c7 to f44aafa Compare August 10, 2025 14:14
@renovate renovate bot force-pushed the renovate/detox-20.x branch from f44aafa to 7c2a29e Compare September 7, 2025 00:15
@renovate renovate bot changed the title Update dependency detox to v20.40.2 Update dependency detox to v20.41.1 Sep 7, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 7c2a29e to 728c51a Compare September 19, 2025 13:36
@renovate renovate bot changed the title Update dependency detox to v20.41.1 Update dependency detox to v20.41.2 Sep 19, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 728c51a to 9027027 Compare September 21, 2025 17:13
@renovate renovate bot changed the title Update dependency detox to v20.41.2 Update dependency detox to v20.41.3 Sep 21, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch 3 times, most recently from dd2bb78 to c48e8ee Compare September 28, 2025 09:45
@renovate renovate bot changed the title Update dependency detox to v20.41.3 Update dependency detox to v20.42.0 Sep 28, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch 4 times, most recently from 81175ef to c5342bb Compare October 8, 2025 20:29
@renovate renovate bot changed the title Update dependency detox to v20.42.0 Update dependency detox to v20.43.0 Oct 8, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch 2 times, most recently from 311bedd to 547165a Compare October 22, 2025 19:11
@renovate renovate bot changed the title Update dependency detox to v20.43.0 Update dependency detox to v20.44.0 Oct 22, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 547165a to a0aa715 Compare October 31, 2025 12:58
@renovate renovate bot changed the title Update dependency detox to v20.44.0 Update dependency detox to v20.45.0 Oct 31, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from a0aa715 to 23120c7 Compare November 2, 2025 21:09
@renovate renovate bot changed the title Update dependency detox to v20.45.0 Update dependency detox to v20.45.1 Nov 2, 2025
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 23120c7 to 5a66c4c Compare November 15, 2025 18:56
@renovate renovate bot force-pushed the renovate/detox-20.x branch from 5a66c4c to 536d750 Compare November 20, 2025 07:50
@renovate renovate bot changed the title Update dependency detox to v20.45.1 Update dependency detox to v20.46.0 Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant