1. fc357fe Assert between the steps of changeText_addNewline by utzcoz · 2 days ago master
  2. cedaf15 Show how to shadow a Kotlin companion function by utzcoz · 2 days ago
  3. 398f9b4 Update dependency net.ltgt.errorprone to v5.1.1 by renovate[bot] · 2 days ago
  4. 8240ca8 Update dependency org.yaml:snakeyaml to v2.7 by renovate[bot] · 2 days ago
  5. 7f8803f Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.1 by renovate[bot] · 2 days ago
  6. f1f85c9 Update dependency com.googlecode.libphonenumber:libphonenumber to v9.0.38 by renovate[bot] · 2 days ago
  7. 51a8ae5 Update roborazzi to v1.73.0 by renovate[bot] · 2 days ago
  8. 2d96f3d Update detekt to 2.0.0-alpha.6 by utzcoz · 2 days ago
  9. 3d30dae Enable native access for the native runtime on JDK 24+ by utzcoz · 3 days ago
  10. b39e119 Add a plugin to collect Error Prone issues across modules by utzcoz · 3 days ago
  11. ce083ac Set the text directly in changeText_withCloseSoftKeyboard by utzcoz · 3 days ago
  12. cf4e934 ci: bump instrumentation tests from API 36 to 37 by utzcoz · 3 days ago
  13. 43c7457 ci: run instrumentation tests on Gradle managed devices by utzcoz · 3 days ago
  14. 05e0d7b Drop `@RequiresApi(M)` from shadow APIs by utzcoz · 3 days ago
  15. 51892c0 Drop redundant `minSdk = M` from annotations and `@Config` by utzcoz · 3 days ago
  16. eb9dbce Unwrap API-level guards that are always true by utzcoz · 3 days ago
  17. 0b7ab36 Delete unreachable pre-M code paths by utzcoz · 3 days ago
  18. 807aeee Remove shadow methods that can no longer be invoked by utzcoz · 3 days ago
  19. 73694cc Retarget test fixtures away from no-longer-selectable SDKs by utzcoz · 3 days ago
  20. aefe2c6 Rename the root project so it doesn't collide with the `:robolectric` subproject by Alexander Zlatin · 4 days ago
  21. caa89df Cache `PluginFinder` service lookups to avoid repeated classpath scans by Alexander Zlatin · 6 days ago
  22. 2d5211e Update Android Gradle Plugin by renovate[bot] · 8 days ago
  23. e057c20 Update dependency org.conscrypt:conscrypt-openjdk-uber to v2.6.3 by renovate[bot] · 9 days ago
  24. 32b2f73 Update Gradle to v9.7.1 by renovate[bot] · 9 days ago
  25. 78fffb4 Update guava monorepo to v33.7.1-jre by renovate[bot] · 9 days ago
  26. 9ac74b5 Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0 by renovate[bot] · 9 days ago
  27. 45099c5 Merge branch 'google' into 'master' by Brett Chabot · 13 days ago
  28. 13b6af7 Migrate JSR305's `@GuardedBy` to the equivalent one from ErrorProne by Gaëtan Muller · 13 days ago
  29. 236537b Only adjust frameinfo timestamp values (including vsync). by Brett Chabot · 13 days ago
  30. a5d613e Update ShadowImsMmTelManager stored callbacks to be static by Rayan Osseiran · 13 days ago
  31. e6fc2e2 Make ShadowAudioManager's OnCommunicationDeviceChangedListener notification thread-safe. by Googler · 14 days ago
  32. 6fc525b Add support for configuring query results and timeouts in ShadowContextHubManager. by Googler · 2 weeks ago
  33. 830e314 Shadow CameraManager.getCameraIdListNoLazy in ShadowCameraManager by Googler · 2 weeks ago
  34. ca4e412 Add RequestProcessorBuilder for android.hardware.camera2.extension.RequestProcessor. by Googler · 2 weeks ago
  35. 92ed094 Define builder for ImsRegistrationAttributes by Rayan Osseiran · 2 weeks ago
  36. b9aaedb Remove erroneous test 'getText_withLayoutId'. by Brett Chabot · 2 weeks ago
  37. ebcab8b Add ability to override areEnvelopeEffectsSupported() in ShadowVibrator. by Googler · 2 weeks ago
  38. 285f261 Update AndroidX by renovate[bot] · 2 weeks ago
  39. bd77ad5 Update dependency com.squareup.okhttp3:okhttp-bom to v5.5.0 by renovate[bot] · 2 weeks ago
  40. 63b0920 Update dependency com.googlecode.libphonenumber:libphonenumber to v9.0.37 by renovate[bot] · 2 weeks ago
  41. 2e37262 Update Renovate to have a single PR for AGP & Lint by Gaëtan Muller · 3 weeks ago
  42. 26d5dc6 Use a single Renovate group for all AGP packages by Gaëtan Muller · 3 weeks ago
  43. 6a3cfca Optimize `SortedVector.indexOf` using binary search by Gaëtan Muller · 3 weeks ago
  44. 61f1901 Update `graphics_tests.yml` to run Roborazzi tests by Gaëtan Muller · 3 weeks ago
  45. d1cda2b Update Conscrypt to 2.6.2 by utzcoz · 3 weeks ago
  46. adb25cc Revert "Downgrade Conscrypt to 2.5.2 to restore GLIBC 2.34 compatibility" by utzcoz · 3 weeks ago
  47. 01abfb8 Run graphics tests on macOS 26 Intel by Gaëtan Muller · 3 weeks ago
  48. 83dd109 Update `tests.yml` by Gaëtan Muller · 3 weeks ago
  49. d08b7db Remove blank line in ShadowImsMmTelManagerTest. by Brett Chabot · 3 weeks ago
  50. 9cc7c0c Lower minSdk for LE PHY APIs in ShadowBluetoothAdapter by Googler · 3 weeks ago
  51. 95658ea Add support for ActivityManager#getHistoricalProcessStartReasons. by Googler · 3 weeks ago
  52. db92eb6 Use caching and parallel mode in `gradle_tasks_validation.yml` by Gaëtan Muller · 3 weeks ago
  53. 2d0739a Optimize `AarDepsPlugin` using Gradle configuration avoidance by Gaëtan Muller · 3 weeks ago
  54. 6094771 Add `gradle/actions/setup-gradle` to `check_code_style` by Gaëtan Muller · 3 weeks ago
  55. d42425f Adjust Gradle's properties by Gaëtan Muller · 3 weeks ago
  56. 9a7f0bf Run Android Lint last in `check_code_style.yml` by Gaëtan Muller · 3 weeks ago
  57. 488a66b Remove the `:shadows:httpclient` module by Gaëtan Muller · 3 weeks ago
  58. 6fcb6f8 Update ksp monorepo to v2.3.11 by renovate[bot] · 3 weeks ago
  59. 1acb14f Update dependency org.bouncycastle:bc-jdk18on-bom to v1.85.2 by renovate[bot] · 3 weeks ago
  60. c6eb5ac Update dependency org.junit:junit-bom to v6.1.3 by renovate[bot] · 3 weeks ago
  61. 0b7b5d2 Update Gradle to v9.7.0 by renovate[bot] · 3 weeks ago
  62. c511dde Update roborazzi to v1.71.0 by renovate[bot] · 3 weeks ago
  63. d6cd4e4 Define custom `CommandLineArgumentProvider` to define `jvmArgs` in `TestTaskConfiguration` by Gaëtan Muller · 4 weeks ago
  64. 7b81334 Use Spotless to format Java files by Gaëtan Muller · 4 weeks ago
  65. adaef33 Update ktfmt to its latest version by Gaëtan Muller · 4 weeks ago
  66. fbd8ffa Add a mechanism to ShadowSubscriptionManager to throw a RuntimeException. by Googler · 4 weeks ago
  67. ff553ff Add opt-in fix for stale screenshots on SDK 37. by Brett Chabot · 4 weeks ago
  68. e8c2cca Switch `actions/setup-java` from `adopt` to `temurin` by Gaëtan Muller · 4 weeks ago
  69. 5479434 Add appNotResponding API to ShadowActivityManager by Googler · 4 weeks ago
  70. 6848da3 Optimize `XmlResourceParserImpl.isWhitespace` performance by Gaëtan Muller · 4 weeks ago
  71. 8405582 Pre-compile regex pattern in `ResName` by Gaëtan Muller · 4 weeks ago
  72. 5f0dfcf Handle main looper death due to Throwable. by Brett Chabot · 4 weeks ago
  73. d93938a Fix jank log spam on SDK 37+ by translating FrameInfo timestamps. by Brett Chabot · 4 weeks ago
  74. 07429eb Add `ShadowProcess.setStartElapsedRealtime`. by Googler · 4 weeks ago
  75. fc9911c Add cross-SIM calling support to ShadowImsMmTelManager. by Googler · 4 weeks ago
  76. be8282c Delete ShadowRemoteCallbackList by Googler · 4 weeks ago
  77. b83d778 Halt resource_files.zip generation for Robolectric builds to enable skipping aapt2 convert. by Adrian Boziloff · 4 weeks ago
  78. 677b4f7 Pre-compile regex pattern in `RobolectricTestRunner` by Gaëtan Muller · 4 weeks ago
  79. b8a412e Pre-compile regex patterns in `InstrumentationConfiguration` by Gaëtan Muller · 4 weeks ago
  80. 7e46e93 Update dependency androidx.constraintlayout:constraintlayout to v2.2.2 by renovate[bot] · 4 weeks ago
  81. c790bc6 Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.9.0 by renovate[bot] · 4 weeks ago
  82. 7dcc451 Update dependency google/google-java-format to v1.36.1 by renovate[bot] · 4 weeks ago
  83. 3a27e40 Update dependency org.jspecify:jspecify to v1.0.1 by renovate[bot] · 4 weeks ago
  84. 5f13a00 Update dependency com.googlecode.libphonenumber:libphonenumber to v9.0.36 by renovate[bot] · 4 weeks ago
  85. 93d50db Downgrade Conscrypt to 2.5.2 to restore GLIBC 2.34 compatibility by utzcoz · 5 weeks ago
  86. adcb52d Make Renovate update `google-java-format` by Gaëtan Muller · 5 weeks ago
  87. fa77041 Tell Renovate to update `google-java-format` by Gaëtan Muller · 5 weeks ago
  88. 6833f2c Fix Lint errors in `:testapp` by Gaëtan Muller · 5 weeks ago
  89. 90cd4d5 Handle main looper death due to Throwable. by Brett Chabot · 5 weeks ago
  90. 7bf3c4a Fix jank log spam on SDK 37+ by translating FrameInfo timestamps. by Brett Chabot · 5 weeks ago
  91. 158685a Add `ShadowProcess.setStartElapsedRealtime`. by Googler · 5 weeks ago
  92. 232680e Enable strict plugins validation in `:build-logic:convention` by Gaëtan Muller · 5 weeks ago
  93. c4e77f3 Simplify shared test setup with Gradle's lazy API by Gaëtan Muller · 5 weeks ago
  94. 913c25d Update roborazzi to v1.70.0 by renovate[bot] · 5 weeks ago
  95. d3fc28b Fix eager `sdk<api-level>` configuration resolution by Gaëtan Muller · 6 weeks ago
  96. 8b2a1b5 Fail the build if Lint reports an error in `:integration_tests:ctesque` by Gaëtan Muller · 6 weeks ago
  97. b540c61 Add cross-SIM calling support to ShadowImsMmTelManager. by Googler · 6 weeks ago
  98. 34e68db Fix `NoSuchFileException` spam in unit tests logs by Gaëtan Muller · 6 weeks ago
  99. 5196c7d Make the `ProvideBuildClasspathTask` task compatible with Gradle's Configuration Cache by Gaëtan Muller · 6 weeks ago
  100. 59f7e08 Fix Javadoc for `VersionCalculator` by Gaëtan Muller · 6 weeks ago