Skip to content

2023-03-21

Choose a tag to compare

@github-actions github-actions released this 21 Mar 18:38
· 158 commits to main since this release

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-alpha01
  • androidx.test.espresso:espresso-core:3.6.0-alpha01
  • androidx.test.espresso:espresso-contrib:3.6.0-alpha01
  • androidx.test.espresso:espresso-idling-resource:3.6.0-alpha01
  • androidx.test.espresso:espresso-intents:3.6.0-alpha01
  • androidx.test.espresso:espresso-remote:3.6.0-alpha01
  • androidx.test.espresso:espresso-web:3.6.0-alpha01
  • androidx.test.espresso.idling:idling-concurrent:3.6.0-alpha01
  • androidx.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.