New emulator-wtf/emulator-wtf@0.0.3 orb with support for CircleCI OIDC, read more here.
- Fixed: the emulator.wtf Gradle plugin now supports Android Gradle Plugin 9.0 and later, in both the
android.newDsl=false and android.newDsl=true modes. - Fixed: using Gradle Managed Devices with emulator.wtf devices now works on AGP 9.0, regardless of the
android.newDsl setting.
ew-cli 1.0.2
- “New: emulator sessions now support the egress tunnel feature.”
- “Fixed: the default device has been changed to
model=Pixel7,version=30. This should’ve been the case already starting from 1.0.0.”
We’ve made a bunch of breaking changes in 1.0.0. Read more about the 1.0.0 release and breaking changes.
- New: added a new optional
emulatorWtfConnectivityCheck task. Add wtf.emulator.connectivitycheck=true to your gradle.properties to register the task on any module that has the wtf.emulator.gradle plugin applied. - Maintenance: ew-cli version bumped to 1.0.2.
Emulators
Two outgoing IP addresses have been removed:
65.109.17.17765.109.17.164
Two outgoing IP addresses have been added:
157.180.105.6965.109.152.115
If you rely on outgoing IP addresses, we recommend automating them - we publish all the outgoing
IP addresses both as JSON and as DNS records. Read more here.
Breaking changes in v1.0.0
We’ve made a bunch of breaking changes in v1.0.0.
Read more about the 1.0.0 release and breaking changes.
ew-cli 1.0.0
Changes since 1.0.0-rc01
- New: emulator sessions are now automatically closed with 3 minute timeout when ew-cli is force killed or network connectivity is lost.
Changes since 0.12.6
- New: summary.json output from
ew-cli now includes test counts and first failing test information. - New: comma-separated
ew-cli arguments can now use an alternative separator by prefixing the value with ^SEP^,
i.e. --environment-variables '^;^foo=ab,cd;bar=baz' splits into foo=ab,cd and bar=baz. This can be used with all comma-separated
arguments like --test-targets, --directories-to-pull, etc. - Breaking:
ew-cli no longer supports GitHub Tokenless authentication via passing GITHUB_TOKEN as the token. Please switch to OIDC authentication instead, read more here. - Breaking: video recording is now enabled by default.
- Breaking: the default device is now Pixel7 30.
- Breaking: GPU acceleration is now turned on by default.
- Breaking: fixed pulled directories containing the root folder name twice.
- Breaking: switched to a more consistent test target parsing algorithm in both
--test-targets and --test-targets-for-shard.
Emulators
Four new outgoing IP addresses have been added:
65.109.17.17765.109.17.164116.202.238.239168.119.95.36
If you rely on outgoing IP addresses we recommend automating them - we publish all the outgoing
IP addresses both as JSON and as DNS records. Read more here.
Breaking changes in v1.0.0-rc01
We’ve made a bunch of breaking changes in v1.0.0.
Read more about the 1.0.0 release and breaking changes.
ew-cli 1.0.0-rc01
- New: summary.json output from
ew-cli now includes test counts and first failing test information. - New: comma-separated
ew-cli arguments can now use an alternative separator by prefixing the value with ^SEP^,
i.e. --environment-variables '^;^foo=ab,cd;bar=baz' splits into foo=ab,cd and bar=baz. This can be used with all comma-separated
arguments like --test-targets, --directories-to-pull, etc. - Breaking:
ew-cli no longer supports GitHub Tokenless authentication via passing GITHUB_TOKEN as the token. Please switch to OIDC authentication instead, read more here. - Breaking: video recording is now enabled by default.
- Breaking: the default device is now Pixel7 30.
- Breaking: GPU acceleration is now turned on by default.
- Breaking: fixed pulled directories containing the root folder name twice.
- Breaking: switched to a more consistent test target parsing algorithm in both
--test-targets and --test-targets-for-shard.
- Breaking: GitHub Tokenless authentication via passing
GITHUB_TOKEN as the token is no longer supported. Please switch to OIDC authentication instead, read more here. - Breaking: video recording is now enabled by default.
- Breaking: the default device is now Pixel7 30.
- Breaking: GPU acceleration is now turned on by default.
- Breaking: fixed pulled directories containing the root folder name twice.
- Maintenance: default
ew-cli version has been bumped to 1.0.0-rc01.