2025-12-08
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.”
gradle-plugin 1.0.0
- New: added support for Gradle-managed devices.
- New: added support for generating baseline profiles via the
baselineprofileplugin when using Gradle-managed devices. - Breaking: GitHub Tokenless authentication via passing
GITHUB_TOKENas 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.
- Breaking: minimum supported Android Gradle Plugin version is now 8.1.
- Breaking: minimum supported Gradle version is now 8.0.
- Breaking: emulator.wtf Gradle plugin only works on JDK 17 and later.
- Breaking: specifying devices has changed. Instead of
devicesyou can now specify devices to run tests on with repeateddevice {}blocks. - Breaking:
flakyTestRepeatModeargument now takes aFlakyRepeatModeenum value instead of a string. - Breaking: targeting tests uses now a
targets {}block. Example usage to target a specific class:emulatorwtf { targets { testClass("com.example.MyTestClass") } } - Breaking: when applied to Android projects the emulator.wtf Gradle plugin now automatically adds the
wtf.emulator:test-runtime-androiddependency to theandroidTestImplementationconfiguration to enable per-test video captures. You can disable this by addingwtf.emulator.addruntimedependency=falseto yourgradle.propertiesfile. - Maintenance: ew-cli version bumped to 1.0.0-rc01.
We’ve made a bunch of breaking changes in 1.0.0. Read more about the 1.0.0 release and breaking changes.
gradle-plugin 1.0.1
- New: added a new optional
emulatorWtfConnectivityChecktask. Addwtf.emulator.connectivitycheck=trueto yourgradle.propertiesto register the task on any module that has thewtf.emulator.gradleplugin applied. - Maintenance: ew-cli version bumped to 1.0.2.