- Add support for exporting raw dependencies from okbuck
- Bug fix to handle export dependencies file path correctly.
- Add configuration cleanCacheDir to conditionally delete the cache directory or just the existing dependency rules files
- Stop using /tmp for Android Lint gen-rule and use buck-out tmp instead
- Clean up leftover tmp file for Android Lint genrule
- Signing certificate is invalid, replacement release with new signature.
- No other code changes
- Added support for Android API 32, 33, and 34
- Bump robolectric to 4.8.2
- Bump pre-instrumented JARs to i4
- Added support for using Android Lint 31.3+
- Added
labelsMapconfiguration toexternalDependenciesblock for adding custom labels to prebuilt dependency rules - Migrated Robolectric's deprecated code to recommended alternatives:
- Added
:libraries:robolectric-baseto Gradle modules - Added missing jUnit dependency to robolectric-base
- Replaced deprecated
getAppManifest()withgetManifestFactory()and createdBuckManifestFactory
- Added
- Updated GitHub Actions workflows:
- Updated runner image to
ubuntu-24.04(ubuntu-20.04 is deprecated) - Updated
actions/checkoutto v4 - Updated
actions/setup-javato v4 with temurin distribution - Removed rxPermissions and XLog dependencies
- Updated to Python 3.8
- Updated runner image to
- Added support for Kotlin 2.2.0