Sourced from org.robolectric:robolectric's releases.
Robolectric 4.10.3 is a minor release that addresses two issues:
- Fixes robolectric/robolectric#8187, which was a performance regression that was introduced by 87803687f3c6556c3d012ffaa07695d71c3eecd9. This performance regression only occurred if tests did not release transient HandlerThreads at the end of each test. It is still recommended to clean up any HandlerThreads to avoid leaking threads. Thanks
@​brettchabotfor the fix (83110398959107637e2653d49835d5d25db31a89).- Adds additional logging to help diagnose robolectric/robolectric#8205 ( f1e7b43651456e3cb22bc86d48291d60cef64d18), which is a SHA-512 mismatch when fetching android-all Jar files during runtime.
Full Changelog: https://github.com/robolectric/robolectric/compare/robolectric-4.10.2...robolectric-4.10.3
f9c52b0 Bump version to 4.10.3.f1e7b43 Add additional logging when validating fetched android-all Jars8311039 Only wake non-empty messageQueue on clock updates.