Sourced from robolectric's releases.
Robolectric 4.9.2 is a minor release that primarily fixes robolectric/robolectric#7879, which was an issue using native SQLite with older Linux machines.
It also includes:
- A fix for ShadowSpeechRecognizer in SDK <= 28 (0df34bf0cb5423afb64d7f4340c95e741ba26aa6, thanks
@utzcoz)- Some fixes for instrumenting Jacoco-instrumented classes (7534d628fd69caab623b1ed31bf2096fd3c914db and 4e6047d88f7e8d9c83b13842a0d584d7eccd068a). Note there are still known issues with running Robolectric instrumentation on Jacoco-instrumented classes which should hopefully be fixed in 4.10.
Full Changelog: https://github.com/robolectric/robolectric/compare/robolectric-4.9.1...robolectric-4.9.2
Robolectric 4.9.1 is a minor release that fixes several issues:
- Fixes sdk levels in ShadowAppOpsManager (50e2cfa4294c5dcfb7127f51f355a366f947c89a, thanks
@paulsowden)- Fixes an issue loading the native runtime on concurrent threads (0b4e996c27b85f05f7f52f75bc9d5109be7ef767)
- Fixes some uses of LineBreaker and StaticLayout in Compose (ed2d7d3d600972090de29bcf9ad37d65a4d7ef47, thanks
@samliu000)- Added proxy settings for fetching artifacts (bed3ca5a4ea314f730a9d58331b0099ca4c0abeb, thanks
@sebastienrussell)- Avoid referring to Android S TelephonyCallback (d43ae9ad7b74512dbf89518247769ca5c2c4128c, thanks
@styluo)- Fix data race in ShadowPausedLooper (cb231c8c133b6f2ed4e46148d1a4f551fdd52dd2)
- Add shadow for LocaleManager#getSystemLocales (24d49f41227c35e0e3ce8564e404a39481c312e6, thanks
@utzcoz)- Use uninterruptibly acquire for ResTable's lock (a221f6829110fd40b124527bde5317123f1737d9, thanks
@utzcoz)- Update androidx.test dependencies to latest stable releases (0bdf89b884ac7c50c0e4d7a2b2fff848d795bf16, thanks
@utzcoz)- Support zip files where EOCD's offset to central dir is -1 (9b36bc6b013db9e9eef5c509b2471cc8b0a7395a)
Full Changelog: https://github.com/robolectric/robolectric/compare/robolectric-4.9...robolectric-4.9.1
fb2d148 Bump version to 4.9.2.0df34bf Ensure ShadowSpeechRecognizer can work with SDK 284e6047d Change where addCallToRoboInit() inserts call to $$robo$init7534d62 Add call to $$robo$init for Jacoco-instrumented constructors81dda2f Enable CI when commits are pushed to release branches53c4498 Bump version to 4.9.1.9b36bc6 Support zip files where EOCD's offset to central dir is -173b8c53 Bump errorproneVersion from 2.9.0 to 2.160bdf89b Update to androidx.test 11.04.2022 stable releasec718f94 Update to androidx.test 10.26.2022 RC release