Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency detox to v20.22.2 #6391

Merged
merged 2 commits into from
May 22, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 9, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
detox 20.18.4 -> 20.22.2 age adoption passing confidence

Release Notes

wix/Detox (detox)

v20.22.2

Compare Source

v20.22.1

Compare Source

v20.22.0

Compare Source

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.

[!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 https://github.com/wix/Detox/pull/4457.

Full Changelog: wix/Detox@20.21.0...20.22.0

v20.21.0

Compare Source

v20.20.3

Compare Source

What's Changed
New Contributors

Full Changelog: wix/Detox@20.20.2...20.20.3

v20.20.2

Compare Source

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: wix/Detox@20.20.1...20.20.2

v20.20.1

Compare Source

What's Changed

iOS Fix: WebView Support

Full Changelog: wix/Detox@20.20.0...20.20.1

v20.20.0

Compare Source

What's Changed

Android Improvements
Fixes

Full Changelog: wix/Detox@20.19.5...20.20.0

v20.19.5

Compare Source

What's Changed

iOS - Improvements and Fixes

Full Changelog: wix/Detox@20.19.4...20.19.5

v20.19.4

Compare Source

What's Changed

Detox 20.x still supports older versions of Node (down to 14.x), and if you've been getting errors like:

error detox@20.19.3: The engine "node" is incompatible with this module. Expected version ">=18". Got "16.20.2"

...this hotfix should resolve your issue. (i.e., The prior version bump to minimum 18.x+ was unintended.)

Nevertheless, make sure to upgrade your Node.js in time. 😉

Full Changelog: wix/Detox@20.19.3...20.19.4

v20.19.3

Compare Source

What's Changed

[!NOTE]
This version introduces several fixes for WebView testing on iOS, following initial feedback on the latest minor release (20.19), where we introduced web APIs on iOS for feature parity with Android. Check our WebView APIs for more information.

iOS Fixes: WebView support
  • Inner Frames Interaction: add support for web-view interaction capabilities within inner frames.
  • CORS Restrictions Bypass: Implemented a bypass for Cross-Origin Resource Sharing (CORS) restrictions during Detox tests, addressing issues related to inner frames.
  • Cursor Position on Typing: resolved an issue to keep the cursor at the end of the text field while typing.

by @​asafkorem in https://github.com/wix/Detox/pull/4411

Full Changelog: wix/Detox@20.19.2...20.19.3

v20.19.2

Compare Source

What's Changed

iOS

Full Changelog: wix/Detox@20.19.1...20.19.2

v20.19.1

Compare Source

What's Changed

WebView Testing Support on iOS

We've added support for web-view testing on iOS, achieving feature parity with Android (by @​asafkorem in https://github.com/wix/Detox/pull/4394).

Check the updated WebView API docs for more details, and our Testing WebViews guide.

Full Changelog: wix/Detox@20.18.5...20.19.1

v20.19.0

Compare Source

v20.18.5

Compare Source

What's Changed

Android
General

Full Changelog: wix/Detox@20.18.4...20.18.5

[!CAUTION]
This version requires Java 17 installed, see our Java Setup guide.

[!IMPORTANT]

Compatibility with Java 11

For users who are currently using Java 11 and are unable to upgrade to Java 17, update your Detox dependency in the app/build.gradle file to ensure compatibility.

Changes required

Replace the standard Detox dependency in your build.gradle file with the Detox Java11-compatible version:

-    androidTestImplementation('com.wix:detox:+')
+    androidTestImplementation('com.wix:detox-legacy:+')

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 has been generated by Mend Renovate. View repository job log here.

Copy link
Contributor Author

renovate bot commented Apr 9, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-prompt-android.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-privacy-snapshot.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-passcode-auth.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-obscure.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-idle-timer.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-handoff.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/react-native-document-picker.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/localized-strings.git
npm warn skipping integrity check for git dependency ssh://git@github.com/BlueWallet/bip47.git
npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
npm warn deprecated @babel/plugin-proposal-optional-catch-binding@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
npm warn deprecated @babel/plugin-proposal-async-generator-functions@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
npm warn deprecated @babel/plugin-proposal-object-rest-spread@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
npm warn deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm warn deprecated frisbee@3.1.0: Please upgrade to frisbee@3.1.2+ as we have fixed a core bug with body merging (e.g. FormData and Unsupported BodyInit errors are now resolved).  Please note that as of v3.1.2 the body in requests is not merged with defaults set in Frisbee options; it either uses the request specific body OR the Frisbee default body option provided.
npm warn deprecated uglify-es@3.3.9: support for ECMAScript is superseded by `uglify-js` as of v3.13.0
/usr/local/bin/node: line 6:   578 Killed                  /opt/containerbase/tools/node/20.12.2/bin/node --use-openssl-ca "$@"

@renovate renovate bot changed the title Update dependency detox to v20.20.1 Update dependency detox to v20.20.2 Apr 13, 2024
@renovate renovate bot changed the title Update dependency detox to v20.20.2 Update dependency detox to v20.20.3 Apr 21, 2024
@renovate renovate bot changed the title Update dependency detox to v20.20.3 fix(deps): update dependency detox to v20.20.3 Apr 28, 2024
@renovate renovate bot changed the title fix(deps): update dependency detox to v20.20.3 Update dependency detox to v20.20.3 Apr 28, 2024
@renovate renovate bot changed the title Update dependency detox to v20.20.3 fix(deps): update dependency detox to v20.20.3 Apr 28, 2024
@renovate renovate bot changed the title fix(deps): update dependency detox to v20.20.3 Update dependency detox to v20.20.3 Apr 29, 2024
@renovate renovate bot changed the title Update dependency detox to v20.20.3 Update dependency detox to v20.21.0 May 13, 2024
@renovate renovate bot changed the title Update dependency detox to v20.21.0 Update dependency detox to v20.22.1 May 22, 2024
@renovate renovate bot changed the title Update dependency detox to v20.22.1 Update dependency detox to v20.22.2 May 22, 2024
Copy link

socket-security bot commented May 22, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/detox@20.22.2 Transitive: environment, eval, filesystem, shell +21 1.99 MB

🚮 Removed packages: npm/detox@20.18.4

View full report↗︎

@GladosBlueWallet
Copy link
Collaborator

♫ This was a triumph. I'm making a note here: HUGE SUCCESS ♫

[android in browser] https://appetize.io/app/fdo4xrlxa4e7h2qf2ov362nloe?device=pixel4

download apk

@GladosBlueWallet GladosBlueWallet merged commit 7ce7467 into master May 22, 2024
13 checks passed
@GladosBlueWallet GladosBlueWallet deleted the renovate/detox-20.x branch May 22, 2024 20:56
@GladosBlueWallet
Copy link
Collaborator

Unbelievable. You, [subject name here], must be the pride of [subject hometown here]!

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.

None yet

2 participants