GitHub / GradleUp/shadow / commits
Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fdcbe945 | Append terminating newline in ServiceFileTransformer (#2202) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 8515ec5c | Fix ManifestResourceTransformer.manifestEntries value type to Any and support... |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 6f357957 | Normalize line separators to LF in resource transformers for reproducible bui... |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 9e2e9228 |
Add ProGuardFilesResourceTransformer to merge R8/ProGuard rule files (#2196)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| f4fdb8cf | Call PatternSet.include directly | Goooler <w****r@g****m> | 10 days ago | |
| f8ab8529 |
Update plugin spotless to v8.10.0 (#2195)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 290c937a | Revise agent guidelines in AGENTS.md |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 2e388906 | Use assertFailure instead of assertThrows in tests (#2194) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 7228e8ad |
Update dependency com.android.tools:r8 to v9.4.14 (#2193)
Co-authored-by: Zongle Wang <w****r@g****m>, renovate[bot] <2****]@u****m>, Zongle Wang <w****r@g****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 9665ae6a | Flatten snippet package | Goooler <w****r@g****m> | 13 days ago | |
| 49e5a017 | Migrate from TestFactory to ParameterizedTest (#2188) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 84fc4b19 | Prettify document test failure output in console (#2191) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 25c8c9e6 | Run documentation tests in parallel (#2187) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 2f0f2d9d |
Deprecate TransformerContext.Builder (#2184)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 5228749b | Improve configuration avoidance for Shadow configurations (#2183) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| abb451dc | Update instructions for AI agents in AGENTS.md |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 2b7d9c85 |
Update dependency com.android.tools:r8 to v9.4.12 (#2182)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 9acc4b2d |
Update dependency com.android.tools:r8 to v9.3.17 (#2181)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 9f51c1ee |
Update dependency com.android.tools:r8 to v9.3.16 (#2180)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 3d1f747a | Mark defaultMinimizeSpec as backing field | Goooler <w****r@g****m> | 17 days ago | |
| 9b334fd8 | Reformat | Goooler <w****r@g****m> | 17 days ago | |
| f81b6163 |
Cache dynamic versions in documentation tests (#2179)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 76c79d8a | Update README with badges and historical note |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 7c293746 |
Unify project description in README, docs, and metadata (#2178)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Zongle Wang <w****r@g****m>, Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 7899c7eb | Add R8/ProGuard into the plugin tags (#2177) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| f96f93f1 |
Use MkDocs admonition syntax for notes, warnings, and tips (#2176)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 92e38994 | Allow repackaging Service file classes with R8 (#2174) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 41b7ebc1 | Document package relocation using R8 (#2173) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 5a5dbe63 | Remove pass-through parameters for ZipOutputStream creation (#2171) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 66c4057a |
New internal constructor for ShadowCopyAction (#2170)
Co-authored-by: Zongle Wang <w****r@g****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 4cef780d | Rename metadataCharset params | Goooler <w****r@g****m> | 18 days ago | |
| e16e5957 | Eliminate explicit FileCollection.getFiles calls (#2169) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| e8d2d78b | Flatten UnusedTracker into a single function (#2168) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| ce07046a | Call unsafeLazy for r8Spec | Goooler <w****r@g****m> | 18 days ago | |
| 02460d5f | Dismantle R8Minimizer class into top-level functions (#2165) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 1b993b14 |
Optimize normalizeJar memory footprint and preserve entry metadata (#2164)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 06603c4a |
Store entries in createCopyAction when R8 is enabled (#2163)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 74e727ec |
Clarify relationship between duplicatesStrategy and ResourceTransformers (#2162)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 3ee83992 | Shell blocks | Goooler <w****r@g****m> | 19 days ago | |
| 637a3cc7 |
Update dependency org.junit:junit-bom to v6.1.3 (#2161)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| f41ba28c | Clean up test gradleRunner args (#2160) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| dfa5725c | Exclude changelog file from documentTest task inputs (#2159) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 2bc24885 | Revert "Run testRetry for functionalTest only (#2153)" | Goooler <w****r@g****m> | 21 days ago | |
| b18dc2db | Note changelog for R8 updates (#2158) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 3c7f1be9 |
Update dependency com.android.tools:r8 to v9.2.23 (#2157)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 6f827440 |
Update Gradle to v9.7.0 (#2156)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| cea72555 | Improves diagnostics for document-test code snippets (#2154) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 534fab49 | Prefer latest lib versions in docs (#2155) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| e89740d1 | Run testRetry for functionalTest only (#2153) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| f6a252af | Run documentTest with commonGradleArgs (#2152) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 976e26ee | Fix flaky test execution in AppendableMavenRepository (#2151) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 0d07034d | Remove outdated comment | Goooler <w****r@g****m> | 22 days ago | |
| 63b51b05 | Unify block indents (#2150) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| e010a7d9 | Replace trimIndent with trimMargin in tests (#2148) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 0611a8b3 | Refactor string appending to use appendLine in ApacheNoticeResourceTransforme... |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| cbcda716 |
Update Gradle to v9.7.0-rc-3 (#2147)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 8353c489 | Update CI build to include non-interactive flag (#2146) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| d2899a62 | Remove Serializable from DependencyFilter (#2144) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 69213fa6 | Rely on R8 embedded rules handling (#2132) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 629838f9 |
Migrate transformer functional tests back to unit tests (#2138)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Zongle Wang <w****r@g****m>, Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| c2c2173d | Deprecate DontIncludeResourceTransformer and IncludeResourceTransformer (#2143) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| b614e4c7 |
Update dependency org.xmlunit:xmlunit-legacy to v2.13.0 (#2141)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| cb5b7101 |
Update Gradle to v9.7.0-rc-2 (#2140)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 8027609c | Remove Issue annotation in favor of comments (#2139) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 393ab4e9 |
Port transformer tests from Maven Shade Plugin (#2137)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m>, Zongle Wang <w****r@g****m>, Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 87ab2a11 | Replace Commons IO and Codec usages (#2136) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| d8db0ead |
Update dependency commons-codec:commons-codec to v1.22.1 (#2135)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 5f477a11 | Remove redundant id assignment in BasePluginTest (#2134) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 402edef7 | Use non-interactive Gradle mode for agents |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 8937e2ae | Allow configuring the final R8 configuration file with R8Spec.configurationFi... |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| c11e1194 | Update comments for R8 and ProGuard rules |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 8512574e |
Update plugin spotless to v8.9.0 (#2131)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 60d57097 |
Centralize ZIP entry writing (#2130)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e9b13ccc |
Reuse ZIP archive writing logic (#2129)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 15832572 | Replace nio APIs | Goooler <w****r@g****m> | about 1 month ago | |
| 8d14ca33 | Revise deprecation details in README.md |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 15c09502 | Move suppressions for DEPRECATION (#2127) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 49a203d1 |
Deprecate minimizeJar property (#2124)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 79816e09 | Simplify toMinimize and apiJars (#2126) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0c725671 | Rearrange the comment for Serializable | Goooler <w****r@g****m> | about 1 month ago | |
| 67327bfd |
Update dependency java to v26 (#2000)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| edaebf11 | Bump min Gradle requirement to 9.4.0 (#2114) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9559c536 | Update VERSION_NAME to 9.7.0-SNAPSHOT |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 742067f3 | Remove extra provider | Goooler <w****r@g****m> | about 1 month ago | |
| 8a0828af | Deprecate keepRules and keepRuleFiles in R8Spec (#2120) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cda73dcc |
Update plugin android-lint to v9.3.1 (#2122)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| bbb40dc8 | Categorize deprecations in changelog (#2121) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3be5c8d7 | Call with in more tests (#2119) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 48136b03 | Refactor the AAR-detection (#2118) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1c5eb918 | Update changelog item for enableKotlinModuleRemapping flag (#2117) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ec0900ee | Prepare next development version | Goooler <w****r@g****m> | about 1 month ago | |
| 185da5db | Prepare version 9.6.1 | Goooler <w****r@g****m> | about 1 month ago | |
| b309bc54 | Extract addIncludedDependencies (#2116) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 46b35448 |
Preserve repeated lines in R8 rule files (#2115)
Co-authored-by: Zongle Wang <w****r@g****m> |
Zac Sweers <p****c@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c0d4f0d6 | Revert "Reland Tapmoc (#2111)" | Goooler <w****r@g****m> | about 1 month ago | |
| ff1809f3 |
Use GradleException for expected build failures (#2113)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dc0ee641 |
Update plugin tapmoc to v0.4.2 (#2112)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 398afcde | Reland Tapmoc (#2111) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3ca69d5a | Gradle 9.7.0-rc-1 (#2110) |
Zongle Wang <w****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| aaaacd23 | Prepare next development version | Goooler <w****r@g****m> | about 1 month ago |