1. 2b5895e Merge #565 by erikackermann: Return ProguardMappingInfo from the Starlark R8 path by Erik Ackermann · 34 hours ago upstream/main
  2. 6f8a1fa Add Starlark flags attribute to remaining Android rules and test rules. by A Googler · 2 days ago
  3. 3e62dc5 Remove acl for shared resource linking. by Tim Peut · 3 days ago
  4. e67db33 Speed up RClassGeneratorAction (StarlarkRClassGenerator) for large apps. by Tim Peut · 7 days ago
  5. e7207a9 Fetch dexbuilder and desugar from the toolchain in dex_desugar_aspect by Tim Peut · 10 days ago v0.8.0
  6. 33545b2 Merge #567 by ted-xie: Update presubmit.yml by Ted · 10 days ago
  7. 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 · 10 days ago
  8. ad7a9ba Use placeholders in progress_message throughout the Android rules to save analysis time memory. by Alex Humesky · 10 days ago
  9. 95657e4 Use the target's compilation bootclasspath when desugaring in mobile-install. by Andrew Sinclair · 11 days ago
  10. 70d4327 Include output path in StarlarkRClassGenerator progress message by Tim Peut · 2 weeks ago
  11. cd8cbc1 Remove mnc000 assertion. by Ted Xie · 2 weeks ago
  12. 5d34b1b Pass --deduplicate-entry-values in busybox aapt2 optimize by A Googler · 2 weeks ago
  13. 2474d19 Add flag aliases for Starlark-defined Android flags to MODULE.bazel. by A Googler · 2 weeks ago
  14. 7f84dab Add the SDK annotations jar to the classpath of AOSP-generated AIDL sources. by Andrew Sinclair · 3 weeks ago
  15. b1237ce Move proguard_config_output from the FINAL to the INITIAL optimization action in rules_android/rules/proguard.bzl. by A Googler · 3 weeks ago
  16. 7bd7cbb Enable supports-path-mapping for LinkAndroidResources in busybox.bzl. by A Googler · 3 weeks ago
  17. 5a0260a Stop writing unused symbols.bin in Aapt2ResourcePackagingAction by Michael Hoisie · 3 weeks ago
  18. a4587b5 Skip private resource validation if there are no visibility dependencies by Michael Hoisie · 4 weeks ago
  19. 26f90cf Automated rollback of commit 5b028d1c3567f12103699ba0f953e416e624a7a9. by A Googler · 4 weeks ago
  20. 218bce4 Automate HWASan support for android_binary and android_library_test. by A Googler · 4 weeks ago
  21. 9142b70 Optimize ShardForMultidex action by removing string allocation and weak interner overhead. by A Googler · 4 weeks ago
  22. 7ab656d Add support for empty dependency lists in private resource validation by Michael Hoisie · 5 weeks ago
  23. b81ec5e Document the R8 Configuration Analyzer feature by Chris Woodward · 5 weeks ago
  24. c852c28 Implement R8's config analyzer as an output group option. by Chris Woodward · 5 weeks ago
  25. 3e76eae Optimize PackageAndroidResources action latency: by A Googler · 5 weeks ago
  26. adad84f Optimize Desugar action startup, option normalization, and classpath archive processing. by A Googler · 5 weeks ago
  27. 1d4cc58 * `rules/proguard.bzl`: Pass `-whykeepingfile` to the AppReduce `FINAL` optimizer action. by A Googler · 5 weeks ago
  28. f10fc2f Merge #551 by ted-xie: Follow-up implicit output test for #547 by Ted · 5 weeks ago
  29. 43973b5 Merge #559 by AzazelSensei: docs: refresh getting started for rules_android 0.7.3 #351 by Abdullah · 5 weeks ago
  30. 566486f Optimize DexLimitTracker with strong string interning for faster Multidex sharding. by A Googler · 5 weeks ago
  31. c5e7957 Merge #556 by ted-xie: Update java extras jar by Ted · 5 weeks ago
  32. efafedf Migrate --android_resource_shrinking, --experimental_android_resource_cycle_shrinking, --experimental_android_compress_java_resources by A Googler · 6 weeks ago
  33. 66c3393 Enable path mapping for dexing, desugaring, and bytecode transformation actions. by Andrew Sinclair · 6 weeks ago
  34. 20982ef Delete deprecated `fused` attribute. by Tim Peut · 6 weeks ago
  35. 0975c06 Merge #537 by keith: Return repo/extension metadata from rules by Keith Smiley · 6 weeks ago
  36. a53f9a3 Merge #548 by oscarthecat: Prevent DexFileSplitter from dropping colliding class names by oscarthecat · 6 weeks ago
  37. cacab85 Clarify necessity for file path normalization by Ted Xie · 6 weeks ago
  38. 5a6fda1 Merge #547 by vadymsavchenko-lyft: Declaring proguard_mappings_output_file as implicit_outputs by Vadym Savchenko · 6 weeks ago
  39. 4ec5d11 Update proguard-android-optimize.txt link in r8-optimization.md by Scott Myers · 7 weeks ago
  40. f2f470c Add an R8-optimized example app by Scott Myers · 7 weeks ago
  41. d1a5870 Add R8 optimization docs page by Scott Myers · 7 weeks ago
  42. 8b5afbb Add main_class attribute to android_local_test. by A Googler · 7 weeks ago
  43. 9e6e5bf Default output_jar_creator to bazel in apk_packaging.bzl. by A Googler · 7 weeks ago
  44. dabbc28 Upgrade R8 to 9.3.16 in rules_android. by Chris Woodward · 8 weeks ago
  45. 5b028d1 Automated rollback of commit 77997dfc2d6d2c66f3d7ea2ad1de0d3f72f2b41b. by A Googler · 9 weeks ago
  46. a1ff2be Pass `-Othroughput` for android_binary targets built without `-opt` by Michael Hoisie · 9 weeks ago
  47. 77997df Switch to using Starlark flags. by A Googler · 9 weeks ago
  48. c8fc029 Prepare for v0.8.0 by Ted Xie · 9 weeks ago
  49. 7b64dfe Remove unused dexopts to save Blaze/Bazel heap. by Andrew Sinclair · 9 weeks ago
  50. 5b51152 Skip aapt2 optimize during linking when optimize_throughput is enabled by Adrian Boziloff · 9 weeks ago
  51. dd3d9ec Default output_jar_creator to bazel. by A Googler · 9 weeks ago
  52. b73ce41 Internal change by Tim Peut · 10 weeks ago
  53. 0bd9b59 Remove reference to compiler flag that is unused in the Android Split Transition by Andrew Sinclair · 2 months ago
  54. ba2de4d Remove temporary StarlarkAndroidResourcesInfo constructor by Michael Hoisie · 2 months ago
  55. 71c053c Use native flag value for optimizing_dexer. by A Googler · 2 months ago
  56. 9aa11ea Merge #540 by ted-xie: Fix bazelCI by Ted · 2 months ago
  57. b09873c Migrate --optimizing_dexer and delete _legacy_main_dex_list_generator by A Googler · 2 months ago
  58. dccaa36 migrate apk_signing_method by A Googler · 3 months ago
  59. 14425a3 Don't set Android Configuration Distinguisher in the split transition by Andrew Sinclair · 3 months ago
  60. 6854c2d create shared configs for void flags expansion of by A Googler · 3 months ago
  61. 97dee89 Migrate by A Googler · 3 months ago
  62. 16f80ef Increase minSdkVersion to 24 by Tim Peut · 3 months ago
  63. 88ea173 Update resource visibility validation to only analyze dependencies with private resources by Adrian Boziloff · 3 months ago
  64. 505be87 Migrate android flags by A Googler · 3 months ago
  65. 57ad9e4 Deleting --android_compiler usage from split transition. Deletion from AndroidConfiguration can only be done after rule release. by A Googler · 3 months ago
  66. 4263254 Halt resource_files.zip generation for Robolectric builds to enable skipping aapt2 convert. by Adrian Boziloff · 3 months ago
  67. 759c350 migrate --android_platforms #FLAG_CHANGE by A Googler · 3 months ago
  68. 3bc4d7d Migrate additional flags to Starlark. by A Googler · 3 months ago
  69. 16f31b4 Explicitly set scope to "target" for our custom build settings. by Andrew Sinclair · 3 months ago
  70. 00036f9 Fix issue with access of _jacoco_runtime attribute now that it is no longer transitioned. by Andrew Sinclair · 3 months ago
  71. fb61e95 Create a new a`android_host_hybrid_mode_transition` and apply it to android_local_test by Andrew Sinclair · 3 months ago
  72. 2533714 Move get_dexopts_supported_in_dex_merger into starlark. by Tim Peut · 3 months ago
  73. b1fee4d Use -Othroughput within ValidateAndLinkResourcesAction by Adrian Boziloff · 3 months ago
  74. b5fce4e Enable -Othroughput for aapt2 commands in android_local_test actions. by Adrian Boziloff · 3 months ago
  75. e9ba169 Create an "android_host_mode" build setting. by Andrew Sinclair · 3 months ago
  76. e09d249 Remove unneeded indexing now that we transition on the incoming edge. by Tim Peut · 3 months ago
  77. 854f13d Remove usages of `android_platforms_transition` on `android_binary` attributes. by Andrew Sinclair · 3 months ago
  78. 646d1e9 Apply the `android_platforms_transition` instead of the feature flags transition on the incoming edge of `android_binary`. by Andrew Sinclair · 3 months ago
  79. 62b698c Delete dead workaround `rfix` logic in ResourceLinker by Michael Hoisie · 3 months ago
  80. 73488c2 migrate --experimental_android_compress_java_resources by A Googler · 3 months ago
  81. 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 · 3 months ago
  82. e3b343a First step towards the migration of --desugar_java8_libs to starlark. This cl is NOOP. #FLAG_CHANGE by A Googler · 3 months ago
  83. 52acbef Delete sandboxed_sdk toolbox + acls. by Tim Peut · 3 months ago
  84. e88f96c Simplify call to checkVisibilityOfResourceReferences by Michael Hoisie · 3 months ago
  85. 00040bf Update private resource validation to also handle non-Proto XML manifests. by Adrian Boziloff · 3 months ago
  86. 2975c3b Merge #530 by keith: Delete unused variables and arguments by Keith Smiley · 3 months ago
  87. d8e5a38 Delete android_sandboxed_sdk. by Tim Peut · 3 months ago
  88. f143859 Automated Code Change by Tobias Werth · 3 months ago
  89. cad4f9c Internal change by Tim Peut · 3 months ago
  90. 5b8fe3d Clamp minSdkVersion before used in monolithic dexing by Tim Peut · 3 months ago
  91. ac6c425 Populate r8.json into AABs when using R8. by A Googler · 3 months ago
  92. 0d3d365 Create separate DEX_DESUGAR minSdk constant for use by dexing and desugaring actions. by A Googler · 3 months ago
  93. 4c8a12f Add `baseline_profiles_override` to ignore other baseline profiles by A Googler · 4 months ago
  94. 149dcaf Automated rollback of commit e969130525e34fbc5a6b5ff6ed65b934298b449a. by Tim Peut · 4 months ago
  95. 2cd03fa Add DesugarDexShardingActionTest to OSS by Ted Xie · 4 months ago
  96. 0b10fbb Fix DexLimitTrackerTest: add missing deps, fix runfiles lookup, add missing test data. by Alex Humesky · 4 months ago
  97. e99b0e8 Include DexLimitTrackerTest in dexer tests build file. by Alex Humesky · 4 months ago
  98. 499dfe6 Internal change by Tim Peut · 4 months ago
  99. 79e42dd Don't use .par for merge_feature_manifests by Ted Xie · 4 months ago
  100. 221fe3e Optimize DexFileSplitter by improving memory locality. by A Googler · 4 months ago