Detox

Gray box end-to-end testing and automation framework for mobile apps

MIT License

Downloads
1.1M
Stars
10.9K
Committers
260

Bot releases are visible (Hide)

Detox - 20.2.2

Published by asafkorem over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/wix/Detox/compare/20.2.1...20.2.2

Detox - 20.2.1

Published by noomorph over 1 year ago

What's Changed

Full Changelog: https://github.com/wix/Detox/compare/20.2.0...20.2.1

Detox - 20.2.0

Published by d4vidi over 1 year ago

What's Changed

  • fix(jest): focused test with afterAll hook (@noomorph, #3863)
  • Genymotion SaaS: Remove --stop-when-inactive flag from gmsaas's instance-start, to ignore web-based emulator shutdown timeout (@lilinor, #3929)

Contributions

  • @pacozaa contributed a PR in #3858 πŸ₯³

Full Changelog: https://github.com/wix/Detox/compare/20.1.5...20.2.0

Detox - 20.1.5

Published by asafkorem over 1 year ago

What's Changed

Fixes

New Contributors

Full Changelog: https://github.com/wix/Detox/compare/20.1.4...20.1.5

Detox - 20.1.4

Published by d4vidi over 1 year ago

What's Changed

  • React Native 70 compliance check + Rebuild using the newer AGP (@d4vidi #3921, #3939, #3940)
  • docs(website): apply mobile navbar design (@IrbisKronos, #3922)
  • fix(cli): detox-server should consider --loglevel (@noomorph, #3934)

New Contributors

  • @IrbisKronos made their first contribution in #3922

Full Changelog: https://github.com/wix/Detox/compare/20.1.3...20.1.4

Detox - 20.1.3

Published by d4vidi over 1 year ago

What's Changed

Android:

New Contributors

  • @mauricedoepke made their first contribution in #3790 πŸ₯³
  • @Simon-TechForm made their first contribution in #3875 πŸ₯³

Full Changelog: https://github.com/wix/Detox/compare/20.1.2...20.1.3

Detox - 20.1.2

Published by noomorph almost 2 years ago

Fixes

  • Detox crashes with lodash <= 4.17.10 (#3852, @tyronet-sportsbet; #3851, @noomorph)
Detox - 20.1.1

Published by noomorph almost 2 years ago

Fixes

  • Android: java.lang.AbstractMethodError coming from status inquiry (@d4vidi, #3784)
  • JS: immutable matchers (@noomorph, #3756)
  • JS: invalid isArray assertion (@noomorph , #3778)
  • JS: access to detox/internals from sandbox (@noomorph, #3783)
  • JS: logger termination and detox init (@noomorph, #3785)

Full Changelog: https://github.com/wix/Detox/compare/20.1.0...20.1.1

Detox - 20.1.0

Published by asafkorem almost 2 years ago

What's Changed

  • JS (fix): Save logger files when using --record-logs failed and interrupting Detox in the middle (SIGINT, SIGTERM, etc.) (@noomorph in #3713).
  • Android: specify when there are busy background threads (async tasks) in debug-synchronization logs (@jonathanmos in #3718).
  • iOS (fix): detect topmost UIView if it is a direct subview of UIWindow on hittability-check (@asafkorem in #3753).

Full Changelog: https://github.com/wix/Detox/compare/20.0.3...20.1.0

Detox - 20.0.3

Published by jonathanmos almost 2 years ago

Fixes

Full Changelog: https://github.com/wix/Detox/compare/20.0.2...20.0.3

Detox - 20.0.2

Published by noomorph almost 2 years ago

Fixes

Full Changelog: https://github.com/wix/Detox/compare/20.0.1...20.0.2

Detox - 20.0.1

Published by noomorph almost 2 years ago

Fix for issue #3690 (funpermaproxy.callable is undefined) via PR #3691:

element = funpermaproxy.callable(() => this[symbols.worker].element);
                          ^
TypeError: undefined is not a function

Thanks to @kg-currenxie for the prompt bugreport.

Detox - 20.0.0

Published by noomorph almost 2 years ago

Detox 20 (codename πŸˆβ€β¬› "Ashan") is finally shipped. :shipit:

πŸŽ‰ See our new blog post for more details:
https://wix.github.io/Detox/blog/2022/11/10/detox-20-is-out

Features

  • JS: Logger API (#3333, @noomorph)
  • JS: Internals API for third-party integrations (#3333)
  • Config: Add new logger configs (#3333)
  • Config: Add new testRunner configs (#3333)
  • Config: Add reversePorts to Android app configs (#3610)
  • iOS: support --headless config (#3304, @asafkorem)
  • Artifacts: New insights in detox.trace.json (#3333, @noomorph)
  • Artifacts: Unite detox_pid_*.log artifacts into a single log (#3333)
  • CLI: add detox reset-lock-file command (#3285)

Breaking changes

  • JS: Set minimal Node requirement to 14.5.x (#3285)
  • JS: Drop Mocha support (#3310)
  • JS: Drop old Jest integrations (Jasmine and Jest Circus v1) (#3285)
  • JS: Drop support for older Jest versions <27.2.5 (#3392)
  • JS: Drop device.appLaunchArgs [options] argument (#3360)
  • Config: Drop default "e2e" value for specs (#3289)
  • Config: Drop skipLegacyWorkersInjection (#3286)
  • Config: Drop support for the all-in-one configuration format (#3386)
  • Config: Remove legacy dash-based props (#3371)
  • Config: Remove ios.none device type (#3361)
  • Artifacts: Replace timeline plugin with log plugin (#3333)
  • Android: Boot always read-only emulators by default (#3285)
  • Android: Remove deprecated native IdlePolicyConfig (#3332, @d4vidi)
  • CLI: drop --device-launch-args arg (#3665)
  • CLI: drop -o, --runner-config (#3333)

Known issues

  • #3690 (funpermaproxy.callable | undefined is not a function) (fixed in 20.0.1)
  • #3687 Platform-specific: -R, --retries is broken on Windows (fixed in 20.0.2)
  • #3692 Platform-specific: Log artifacts are not created on Windows (fixed in 20.0.2)
Detox - 19.13.0

Published by asafkorem almost 2 years ago

What's Changed

  • iOS: Improve hittability-check mechanism for UI-interactions with elements (@asafkorem in #3620).
  • Android: Remove usage of JCenter artifact repository (@asafkorem in #3658).

Full Changelog: https://github.com/wix/Detox/compare/19.12.6...19.13.0

Detox -

Published by noomorph about 2 years ago

Fixes

  • Jest 29.2.0 compatibility via #3630. See also issue #3629 for more details.
Detox - 19.12.5

Published by d4vidi about 2 years ago

What's Changed

Full Changelog: https://github.com/wix/Detox/compare/19.12.4...19.12.5

Detox - 19.12.4

Published by asafkorem about 2 years ago

What's Changed

Fixes

Full Changelog: https://github.com/wix/Detox/compare/19.12.3...19.12.4

Detox - 19.12.3

Published by asafkorem about 2 years ago

What's Changed

Fixes

Full Changelog: https://github.com/wix/Detox/compare/19.12.2...19.12.3

Detox - 19.12.2

Published by asafkorem about 2 years ago

What's Changed

Fixes

Full Changelog: https://github.com/wix/Detox/compare/19.12.1...19.12.2

Detox - 19.12.1

Published by d4vidi about 2 years ago

What's Changed

Full Changelog: https://github.com/wix/Detox/compare/19.12.0...19.12.1

Package Rankings
Top 0.61% on Npmjs.org
Top 3.86% on Proxy.golang.org
Top 21.46% on Repo1.maven.org
Badges
Extracted from project README
SWUbanner NPM Version NPM Downloads Build status Coverage Status Detox is released under the MIT license PR's welcome! Discord Twitter Follow
Related Projects