1. 7761eb7 Remove unused allowlist files from rules/acls. by A Googler · 3 days ago upstream/main
  2. aae03e2 Support a tag-based mechanism to disable aar_import ImportDepsCheck. by Tim Peut · 4 days ago
  3. 94bad98 Extract Java classpath resources from aar_import JARs in mobile-install. by Liam Miller-Cushon · 4 days ago
  4. c7218cc Remove obsolete allowlist checks and the unused dex2oat_compilation_filter attribute. by A Googler · 7 days ago
  5. 2ae7b1f Remove unused rollout allowlist files from rules/acls. by A Googler · 7 days ago
  6. 61fe76e `adb.Controller.Exec` previously concatenated command arguments with spaces without shell quoting before passing the command string to `adb shell`. When launching an Android activity or `<activity-alias>` whose component name contains `$` (such as `com.example/.app.honeycomb.Shell$HomeActivity`), the device shell (`/system/bin/sh`) expands `$HomeActivity` as an unset environment variable before `am start` receives the component name. As a result, ActivityManager receives a truncated component name (`com.example/.app.honeycomb.Shell`), fails to resolve the activity, and the app never starts. by A Googler · 7 days ago
  7. ad4aed3 Launch the app's launcher activity explicitly in mobile-install. by Tim Peut · 8 days ago
  8. 8a4e183 Merge "Delete android_sdk_supplemental_repository" into main by Tim Peut · 8 days ago
  9. f20b886 Remove unused rollout allowlist files from rules/acls. by A Googler · 8 days ago
  10. 5d7d446 Delete android_sdk_supplemental_repository by Keith Smiley · 8 days ago
  11. 35e5b7c Speed up the Desugar action for large classpaths. by Tim Peut · 8 days ago
  12. f2d6e57 Merge #562 by Bencodes: Extract android_local_test coverage runtime processor by Ben Lee · 8 days ago
  13. 17f27d4 Merge #569 by keith: Add bazel_compatibility to MODULE.bazel by Keith Smiley · 9 days ago
  14. 085db15 Support multiple test classes via test_classes in android_instrumentation_test and android_library/application_test. by A Googler · 9 days ago
  15. 307093b Merge #574 by fmeum: Load helper.bzl from rules_android instead of symlinking it by Fabian Meumertzheim · 10 days ago
  16. 6136a98 Relax `srcjar` and `exports` attribute restrictions on `aar_import`. by Liam Miller-Cushon · 13 days ago
  17. 5ca278c Merge #572 by ted-xie: Pin Maven repositories with lockfiles in MODULE.bazel by Ted · 14 days ago
  18. 4bffdf5 Delete unused shared_library_resource_linking_allowlist acl files. by Tim Peut · 2 weeks ago
  19. e66ea08 Enable path mapping for additional ResourceProcessorBusyBox actions. by Tim Peut · 2 weeks ago
  20. 2b5895e Merge #565 by erikackermann: Return ProguardMappingInfo from the Starlark R8 path by Erik Ackermann · 3 weeks ago
  21. 6f8a1fa Add Starlark flags attribute to remaining Android rules and test rules. by A Googler · 3 weeks ago
  22. 3e62dc5 Remove acl for shared resource linking. by Tim Peut · 3 weeks ago
  23. e67db33 Speed up RClassGeneratorAction (StarlarkRClassGenerator) for large apps. by Tim Peut · 4 weeks ago
  24. e7207a9 Fetch dexbuilder and desugar from the toolchain in dex_desugar_aspect by Tim Peut · 4 weeks ago v0.8.0
  25. 33545b2 Merge #567 by ted-xie: Update presubmit.yml by Ted · 4 weeks ago
  26. b15ea19 Fix the tools compilation and Windows desugared-library launcher failures seen on main in Buildkite #4838 and on dependent PRs in #4839. by Ben Lee · 4 weeks ago
  27. ad7a9ba Use placeholders in progress_message throughout the Android rules to save analysis time memory. by Alex Humesky · 4 weeks ago
  28. 95657e4 Use the target's compilation bootclasspath when desugaring in mobile-install. by Andrew Sinclair · 5 weeks ago
  29. 70d4327 Include output path in StarlarkRClassGenerator progress message by Tim Peut · 5 weeks ago
  30. cd8cbc1 Remove mnc000 assertion. by Ted Xie · 5 weeks ago
  31. 5d34b1b Pass --deduplicate-entry-values in busybox aapt2 optimize by A Googler · 5 weeks ago
  32. 2474d19 Add flag aliases for Starlark-defined Android flags to MODULE.bazel. by A Googler · 5 weeks ago
  33. 7f84dab Add the SDK annotations jar to the classpath of AOSP-generated AIDL sources. by Andrew Sinclair · 6 weeks ago
  34. b1237ce Move proguard_config_output from the FINAL to the INITIAL optimization action in rules_android/rules/proguard.bzl. by A Googler · 6 weeks ago
  35. 7bd7cbb Enable supports-path-mapping for LinkAndroidResources in busybox.bzl. by A Googler · 6 weeks ago
  36. 5a0260a Stop writing unused symbols.bin in Aapt2ResourcePackagingAction by Michael Hoisie · 6 weeks ago
  37. a4587b5 Skip private resource validation if there are no visibility dependencies by Michael Hoisie · 7 weeks ago
  38. 26f90cf Automated rollback of commit 5b028d1c3567f12103699ba0f953e416e624a7a9. by A Googler · 7 weeks ago
  39. 218bce4 Automate HWASan support for android_binary and android_library_test. by A Googler · 7 weeks ago
  40. 9142b70 Optimize ShardForMultidex action by removing string allocation and weak interner overhead. by A Googler · 7 weeks ago
  41. 7ab656d Add support for empty dependency lists in private resource validation by Michael Hoisie · 8 weeks ago
  42. b81ec5e Document the R8 Configuration Analyzer feature by Chris Woodward · 8 weeks ago
  43. c852c28 Implement R8's config analyzer as an output group option. by Chris Woodward · 8 weeks ago
  44. 3e76eae Optimize PackageAndroidResources action latency: by A Googler · 8 weeks ago
  45. adad84f Optimize Desugar action startup, option normalization, and classpath archive processing. by A Googler · 8 weeks ago
  46. 1d4cc58 * `rules/proguard.bzl`: Pass `-whykeepingfile` to the AppReduce `FINAL` optimizer action. by A Googler · 8 weeks ago
  47. f10fc2f Merge #551 by ted-xie: Follow-up implicit output test for #547 by Ted · 8 weeks ago
  48. 43973b5 Merge #559 by AzazelSensei: docs: refresh getting started for rules_android 0.7.3 #351 by Abdullah · 8 weeks ago
  49. 566486f Optimize DexLimitTracker with strong string interning for faster Multidex sharding. by A Googler · 8 weeks ago
  50. c5e7957 Merge #556 by ted-xie: Update java extras jar by Ted · 8 weeks ago
  51. efafedf Migrate --android_resource_shrinking, --experimental_android_resource_cycle_shrinking, --experimental_android_compress_java_resources by A Googler · 9 weeks ago
  52. 66c3393 Enable path mapping for dexing, desugaring, and bytecode transformation actions. by Andrew Sinclair · 9 weeks ago
  53. 20982ef Delete deprecated `fused` attribute. by Tim Peut · 9 weeks ago
  54. 0975c06 Merge #537 by keith: Return repo/extension metadata from rules by Keith Smiley · 9 weeks ago
  55. a53f9a3 Merge #548 by oscarthecat: Prevent DexFileSplitter from dropping colliding class names by oscarthecat · 9 weeks ago
  56. cacab85 Clarify necessity for file path normalization by Ted Xie · 9 weeks ago
  57. 5a6fda1 Merge #547 by vadymsavchenko-lyft: Declaring proguard_mappings_output_file as implicit_outputs by Vadym Savchenko · 9 weeks ago
  58. 4ec5d11 Update proguard-android-optimize.txt link in r8-optimization.md by Scott Myers · 9 weeks ago
  59. f2f470c Add an R8-optimized example app by Scott Myers · 10 weeks ago
  60. d1a5870 Add R8 optimization docs page by Scott Myers · 10 weeks ago
  61. 8b5afbb Add main_class attribute to android_local_test. by A Googler · 10 weeks ago
  62. 9e6e5bf Default output_jar_creator to bazel in apk_packaging.bzl. by A Googler · 2 months ago
  63. dabbc28 Upgrade R8 to 9.3.16 in rules_android. by Chris Woodward · 3 months ago
  64. 5b028d1 Automated rollback of commit 77997dfc2d6d2c66f3d7ea2ad1de0d3f72f2b41b. by A Googler · 3 months ago
  65. a1ff2be Pass `-Othroughput` for android_binary targets built without `-opt` by Michael Hoisie · 3 months ago
  66. 77997df Switch to using Starlark flags. by A Googler · 3 months ago
  67. c8fc029 Prepare for v0.8.0 by Ted Xie · 3 months ago
  68. 7b64dfe Remove unused dexopts to save Blaze/Bazel heap. by Andrew Sinclair · 3 months ago
  69. 5b51152 Skip aapt2 optimize during linking when optimize_throughput is enabled by Adrian Boziloff · 3 months ago
  70. dd3d9ec Default output_jar_creator to bazel. by A Googler · 3 months ago
  71. b73ce41 Internal change by Tim Peut · 3 months ago
  72. 0bd9b59 Remove reference to compiler flag that is unused in the Android Split Transition by Andrew Sinclair · 3 months ago
  73. ba2de4d Remove temporary StarlarkAndroidResourcesInfo constructor by Michael Hoisie · 3 months ago
  74. 71c053c Use native flag value for optimizing_dexer. by A Googler · 3 months ago
  75. 9aa11ea Merge #540 by ted-xie: Fix bazelCI by Ted · 3 months ago
  76. b09873c Migrate --optimizing_dexer and delete _legacy_main_dex_list_generator by A Googler · 3 months ago
  77. dccaa36 migrate apk_signing_method by A Googler · 3 months ago
  78. 14425a3 Don't set Android Configuration Distinguisher in the split transition by Andrew Sinclair · 3 months ago
  79. 6854c2d create shared configs for void flags expansion of by A Googler · 3 months ago
  80. 97dee89 Migrate by A Googler · 3 months ago
  81. 16f80ef Increase minSdkVersion to 24 by Tim Peut · 3 months ago
  82. 88ea173 Update resource visibility validation to only analyze dependencies with private resources by Adrian Boziloff · 3 months ago
  83. 505be87 Migrate android flags by A Googler · 3 months ago
  84. 57ad9e4 Deleting --android_compiler usage from split transition. Deletion from AndroidConfiguration can only be done after rule release. by A Googler · 3 months ago
  85. 4263254 Halt resource_files.zip generation for Robolectric builds to enable skipping aapt2 convert. by Adrian Boziloff · 3 months ago
  86. 759c350 migrate --android_platforms #FLAG_CHANGE by A Googler · 3 months ago
  87. 3bc4d7d Migrate additional flags to Starlark. by A Googler · 3 months ago
  88. 16f31b4 Explicitly set scope to "target" for our custom build settings. by Andrew Sinclair · 3 months ago
  89. 00036f9 Fix issue with access of _jacoco_runtime attribute now that it is no longer transitioned. by Andrew Sinclair · 3 months ago
  90. fb61e95 Create a new a`android_host_hybrid_mode_transition` and apply it to android_local_test by Andrew Sinclair · 3 months ago
  91. 2533714 Move get_dexopts_supported_in_dex_merger into starlark. by Tim Peut · 4 months ago
  92. b1fee4d Use -Othroughput within ValidateAndLinkResourcesAction by Adrian Boziloff · 4 months ago
  93. b5fce4e Enable -Othroughput for aapt2 commands in android_local_test actions. by Adrian Boziloff · 4 months ago
  94. e9ba169 Create an "android_host_mode" build setting. by Andrew Sinclair · 4 months ago
  95. e09d249 Remove unneeded indexing now that we transition on the incoming edge. by Tim Peut · 4 months ago
  96. 854f13d Remove usages of `android_platforms_transition` on `android_binary` attributes. by Andrew Sinclair · 4 months ago
  97. 646d1e9 Apply the `android_platforms_transition` instead of the feature flags transition on the incoming edge of `android_binary`. by Andrew Sinclair · 4 months ago
  98. 62b698c Delete dead workaround `rfix` logic in ResourceLinker by Michael Hoisie · 4 months ago
  99. 73488c2 migrate --experimental_android_compress_java_resources by A Googler · 4 months ago
  100. 89407e6 Add a parameter `cfg` to `android_binary`'s `make_rule` definition to allow modifying the rule's incoming edge transition(s) by Andrew Sinclair · 4 months ago