2.0.0-beta03
DanielJette
released this
09 Sep 21:22
·
174 commits
to main
since this release
2.0.0-beta03
All Projects
Updates
- Android Gradle Plugin to 7.4.1
- Android Material
material
to 1.9.0 - AndroidX
activity-compose
to 1.7.1 - AndroidX
appcompat
to 1.6.1 - AndroidX
core
to 1.10.0 - AndroidX
lifecycle-runtime-ktx
to 2.6.1 - AndroidX Test
espresso-accessibility
,espresso-core
,espresso-contrib
to 3.5.1 - AndroidX Test
junit
to 1.1.5 - AndroidX Test
monitor
to 1.6.1 - AndroidX Test
rules
to 1.5.0 - AndroidX Test
runner
to 1.5.2 - Compile SDK to 33
- Dokka to 1.8.10
- Jetpack Compose
compose.ui
,core
,material
to 1.4.3 - Jetpack Compose Compile to 1.4.7
- Kotlin to 1.8.21
com.android.application
to 7.4.2com.android.library
to 7.4.2
Library
Changed
- Internal file management is now abstracted through the new
Destination
interface.
This interface allows for extensibility and customization of the file handling. It is backwards
compatible with
the existing SDCard and app data/data directory options.
Bug fixes
- Fix #81:
reportShow
andreportPull
now support
Gradle 7+. - Exceptions now correctly report the gradle module name of the source of the error.
Added
- Reporter now supports skipped or ignored tests.
- Added
enableReporter
parameter toComposableScreenshotRule
constructor
Sample
- FlixSample now using Espresso IdlingResource to eliminate screenshot test race condition.
Changed
Sample
has been renamed toLegacySample
and moved to theSamples/Legacy
directory.
Gradle Plugin
Added
- Add multi-user support to the Gradle Plugin.
- Use
-Puser=<number>
to override the default user. - Added unit tests to the
:Plugin
project.
Compose Extension
- Fixed #120 - can set a custom capture method when using ComposableScreenshotRule