2024-01-26
·
102 commits
to main
since this release
Annotation 1.1.0: Annotation 1.1.0-alpha03
January 26, 2024
androidx.test:annotation:1.1.0-alpha03} is released.
API Changes
- Un-hide ExperimentalTestApi
Core 1.6.0: Core Core-ktx 1.6.0-alpha05
January 26, 2024
androidx.test:core:1.6.0-alpha05 and androidx.test:core-ktx:1.6.0-alpha05 are released.
Bug Fixes
- Update Activity Scenario reference documentation to fix missing links
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)
- Reference doc cleanup - document previously missing parameters, fix links, etc
Espresso 3.6.0: Espresso 3.6.0-alpha03
January 26, 2024
The following artifacts were released:
androidx.test.espresso:espresso-accessibility:3.6.0-alpha03androidx.test.espresso:espresso-core:3.6.0-alpha03androidx.test.espresso:espresso-contrib:3.6.0-alpha03androidx.test.espresso:espresso-idling-resource:3.6.0-alpha03androidx.test.espresso:espresso-intents:3.6.0-alpha03androidx.test.espresso:espresso-remote:3.6.0-alpha03androidx.test.espresso:espresso-web:3.6.0-alpha03androidx.test.espresso.idling:idling-concurrent:3.6.0-alpha03androidx.test.espresso.idling:idling-net:3.6.0-alpha03
Bug Fixes
- Fix typo in AdapterDataLoaderAction error message
- Remove Kotlin collect stdlib calls in Java from espresso
- Reference doc cleanup - document previously missing parameters, fix links, etc
- Remove Kotlin StringKt calls from Java code
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)
- Stop posting empty tasks to background threads when running in non-remote mode
- Better handle exceptions that may occur in DefaultFailureHandler's hierarchy capture and screenshot process.
API Changes
- Mark generated IInteractionExecutionStatus class as RestrictTo LIBRARY_GROUP
- Remove ExperimentalTestApi from RuntimePermissionStubber
Test:
Test:
Test:
Monitor 1.7.0: monitor 1.7.0-alpha04
January 26, 2024
androidx.test:monitor:1.7.0-alpha04 is released.
Bug Fixes
- Fix synchronization in IntentMonitorImpl callbacks
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)
API Changes * Move androidx.test.platform.tracing back to an internal API
Runner 1.6.0: runner 1.6.0-alpha06
January 26, 2024
androidx.test:runner:1.6.0-alpha06 is released.
Bug Fixes
- Attempt to clarify limitations and deprecation reasons in RequiresDevice documentation
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)
- Fix that "-e class" and "-e notClass" on the same class/method should perform the same result (no tests run)
API Changes
- Mark androidx.test.services.** as RestrictTo LIBRARY_GROUP
- Remove ExperimentalTestApi from CustomFilter - making it public
- Remove ExperimentalTestApi from PackagePrefixClasspathSuite - make it public
- Mark PermissionRequester as RestrictTo LIBRARY_GROUP instead of ExperimentalTestApi
Rules 1.6.0: rules 1.6.0-alpha03
January 26, 2024
androidx.test:rules:1.6.0-alpha03 is released.
Bug Fixes
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)
API Changes
- Recommend use of UiAutomation#grantRuntimePermissions instead of GrantPermissionRule
Services 1.5.0: services 1.5.0-alpha03
January 26, 2024
androidx.test.services:test-services:1.5.0-alpha03 androidx.test.services:storage:1.5.0-alpha03 are released.
Bug Fixes
- When files are opened for writing, TestStorage now truncates the file unless it is explicitly opened for appending. This prevents bytes from a prior write to the file from remaining at the end of the file.
- Remove all support for Android SDKs < 19. Minimum is API 19 (Android Kit Kat 4.4)