android-gradle-java-app-template
android-gradle-java-app-template copied to clipboard
Bump org.robolectric:robolectric from 4.12.2 to 4.13
Bumps org.robolectric:robolectric from 4.12.2 to 4.13.
Release notes
Sourced from org.robolectric:robolectric's releases.
Robolectric 4.13 is a large collection of improvements. Some major improvements include:
- Better support for HW rendering in Robolectric Native Graphics (RNG)
- HW rendering is now supported all the way down to Android P.
- Increased compatibility with Compose's graphics layer.
Note while some of these PRs below are related to Android V support, Android V is currently not supported in Robolectric 4.13. As soon as it is supported, we will make a 4.14 release.
What's Changed
- Stop logging TempDirectory IOExceptions in Windows robolectric/robolectric#8961
- Sdk Validation for current target of compilation robolectric/robolectric#8963
- Adds support for exercising predictive back animations robolectric/robolectric#8967
- Add support for getSimSpecificCarrierIdName() in the ShadowTelephonyManager. robolectric/robolectric#8968
- Enable Gradle's Build Cache by
@MGaetan89
in robolectric/robolectric#8969- Remove LoadWeirdClassesTest.shadowOf_shouldCompile robolectric/robolectric#8971
- Turn off shadowOf generation for ShadowTranslationManager robolectric/robolectric#8972
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.33 to 8.13.34 by
@dependabot
in robolectric/robolectric#8974- Bump org.bouncycastle:bcprov-jdk18on from 1.77 to 1.78 by
@dependabot
in robolectric/robolectric#8975- Support FileIntegrityManager.isApkVeritySupported in robolectric robolectric/robolectric#8978
- Add isDataRoamingEnabled to the ShadowTelephonyManager. robolectric/robolectric#8979
- Add FLAG_MAIN in ShadowUserManager robolectric/robolectric#8984
- Roll back recent changes to SQLiteDatabaseTest robolectric/robolectric#8985
- Switch to the new
gradle/actions/wrapper-validation
action by@MGaetan89
in robolectric/robolectric#8986- Use Bitmap.copyPixelsFromBuffer to copy image data ImageReader in HW rendering robolectric/robolectric#8988
- Wrap the
-D
command line option in""
in the Readme by@MGaetan89
in robolectric/robolectric#8989- Bump roborazzi from 1.11.0 to 1.12.0 by
@dependabot
in robolectric/robolectric#8991- Bump com.android.tools.build:gradle from 8.3.1 to 8.3.2 by
@dependabot
in robolectric/robolectric#8990- Add a shadow method for ViewConfiguration.getScaledMaximumDrawingCacheSize robolectric/robolectric#8996
- Clarify
@DoNotMock
error message in ClassInstrumentor robolectric/robolectric#9000- Update some robolectric tests to no longer run on K. robolectric/robolectric#9001
- Update ShadowMotionEvent and AndroidTestEnvironment to support Android V robolectric/robolectric#8916
- Add PerfStarts for Screenshots. robolectric/robolectric#9002
- Remove references to KITKAT from Robolectric framework tests. robolectric/robolectric#9004
- Use correct scroll bar sizes in ShadowViewConfiguration robolectric/robolectric#9006
- Return the correct value for ViewConfiguration.getScaledOverflingDistance robolectric/robolectric#9009
- Bump org.bouncycastle:bcprov-jdk18on from 1.78 to 1.78.1 by
@dependabot
in robolectric/robolectric#9011- Bump roborazzi from 1.12.0 to 1.13.0 by
@dependabot
in robolectric/robolectric#9012- Bump androidx.core:core from 1.12.0 to 1.13.0 by
@dependabot
in robolectric/robolectric#9013- Bump com.ibm.icu:icu4j from 74.2 to 75.1 by
@dependabot
in robolectric/robolectric#9014- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.34 to 8.13.35 by
@dependabot
in robolectric/robolectric#9015- Return the correct value in ViewConfiguration.getScaledMinimumScalingSpan robolectric/robolectric#9018
- Add carrier restriction rules API to ShadowTelephonyManager robolectric/robolectric#9017
- Remove incorrect Robolectric overrides for fling velocity robolectric/robolectric#9023
- More unsupported SDK code cleanup. robolectric/robolectric#9027
- Adjust codec output format update in start to alter pendingOutputFormat robolectric/robolectric#9029
- Rename
compat-target28
integration test tosdkcompat
by@hoisie
in robolectric/robolectric#9030- Fix SDK compat issues in 4.12 by
@hoisie
in robolectric/robolectric#9033- Disable shadowOf generation for FileIntegrityManager by
@hoisie
in robolectric/robolectric#9038- Improve the CI stability by
@utzcoz
in robolectric/robolectric#9042- Create TimeoutRule which can be used with Robolectric in place of org.junit.rules.Timeout by
@fknives
in robolectric/robolectric#9037- Add CTS tests for AccessibilityEvent & AccessibilityNodeInfo constructors by
@utzcoz
in robolectric/robolectric#9046
... (truncated)
Commits
79bc303
Bump version to 4.13.7083bb4
Remove empty shadows:versioning from settings.gradle052dd04
Disable deployed for integration_testing/versioning91f38c3
Bump the androidx-test group with 9 updatesae33a5b
Regenerate resources0461254
ci: Exclude Manifest.java and R.java from google-java-format202a6ac
Remove Multidex fromintegration_tests/androidx_test
and `integration_tests...6e1f1b5
Merge branch 'master' into 'google'559c84c
Enable native PixelCopy for Android P67a85b0
Run ImageReader.imageReader_setOnImageAvailableListener on Android P+- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)