2023-03-21
Annotation 1.1.0: Annotation 1.1.0-alpha01
March 21, 2023
androidx.test:annotation:1.1.0-alpha01 is released.
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
Runner 1.6.0: runner 1.6.0-alpha01
March 21, 2023
androidx.test:runner:1.6.0-alpha01 is released.
Bug fixes
- Improve error reporting when there is a junit class mismatch due to a custom classloader
- Fix reporting in logOnly mode for @Ignore-d classes
- Move instantiation of InstrumentationResultPrinter to after multidex is loaded
- Register TestStorage before using it in RunnerArgs parsing
- Execute test classes in order provided to TestRequestBuilder.
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.
Test:
Monitor 1.7.0: monitor 1.7.0-alpha01
March 21, 2023
androidx.test:monitor:1.7.0-alpha01 is released.
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
Espresso 3.6.0: Espresso 3.6.0-alpha01
March 21, 2023
The following artifacts were released:
androidx.test.espresso:espresso-accessibility:3.6.0-alpha01androidx.test.espresso:espresso-core:3.6.0-alpha01androidx.test.espresso:espresso-contrib:3.6.0-alpha01androidx.test.espresso:espresso-idling-resource:3.6.0-alpha01androidx.test.espresso:espresso-intents:3.6.0-alpha01androidx.test.espresso:espresso-remote:3.6.0-alpha01androidx.test.espresso:espresso-web:3.6.0-alpha01androidx.test.espresso.idling:idling-concurrent:3.6.0-alpha01androidx.test.espresso.idling:idling-net:3.6.0-alpha01
API changes
- Deprecate EspressoOptional in favor of @nullable.
- Allow customizing espresso's default failure handler to disable screenshots on failures
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01, androidx.test:core:1.6.0-alpha01 and androidx.test:runner:1.6.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11. This should resolve IncompatibleClassChangeErrors (https://github.com/android/android-test/issues/1642)
- remove internal guava usage with kotlin stdlib, which resulted in a binary size reduction
- release aars are no longer proguarded
Core 1.6.0: Core Core-ktx 1.6.0-alpha01
March 21, 2023
androidx.test:core:1.6.0-alpha01 and androidx.test:core-ktx:1.6.0-alpha01 are released.
Features * Preliminary support for robolectric was added to ViewCapture.captureToBitmap
Bug fixes
- Fix captureToBitmap for DecorView's
- Attempt to improve reliability of DeviceCapture by retrying takeScreenshot
Dependency changes
- Update to kotlin stdlib 1.7.22
- Major release toolchain update: now compiled to java8 bytecode
- Update to androidx.test:monitor:1.70-alpha01
JUnit Extensions 1.2.0: ext.junit 1.2.0-alpha01
March 21, 2023
androidx.test.ext:junit:1.2.0-alpha01 and androidx.test.ext:junit-ktx:1.2.0-alpha01 are released.
API changes
- Create DeleteFilesRule: an API for removing files between test case execution
Dependency changes
- Update to androidx.test:monitor:1.7.0-alpha01, androidx.test:core:1.6.0-alpha01, androidx.test.services:storage:1.5.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.
Truth Extensions 1.6.0: ext.truth 1.6.0-alpha01
March 21, 2022
androidx.test.ext:truth:1.6.0-alpha01 is released.
Dependency changes
- Update to androidx.test:core:1.6.0-alpha01
- Update to kotlin stdlib 1.7.22
- Major release toolchain update:
- classes are now compiled to java8 bytecode
- javac compiler switched to OpenJDK 11.