What's Changed
- feat: Upgrade gradle to v8.5 by @Lohita9 in #3459
- test: assert miui aapt1 patch exists by @iBotPeaches in #3462
- build(deps): bump gradle/gradle-build-action from 2.10.0 to 2.11.0 by @dependabot in #3470
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #3471
- Feature: Parallel Building by @Cregrant in #3476
- Support for configuring job count. by @iBotPeaches in #3480
- fix: deprecated is lowercase by @iBotPeaches in #3481
- build(deps): bump gradle/gradle-build-action from 2.11.0 to 2.11.1 by @dependabot in #3479
- refactor: inline runnable on smali disassemble by @iBotPeaches in #3490
- chore: correct warnings from Qodana scan by @iBotPeaches in #3491
- build(deps): bump gradle/gradle-build-action from 2.11.1 to 2.12.0 by @dependabot in #3500
- chore: minor clarity improvement in README.md by @DrankRock in #3501
- build(deps): bump com.guardsquare:proguard-gradle from 7.4.1 to 7.4.2 by @dependabot in #3509
- build(deps): bump gradle/wrapper-validation-action from 1.1.0 to 2.0.0 by @dependabot in #3510
- build(deps): bump gradle/gradle-build-action from 2.12.0 to 3.0.0 by @dependabot in #3511
- build(deps): bump gradle/wrapper-validation-action from 2.0.0 to 2.1.1 by @dependabot in #3515
- Correct Facebook Disassembly (Jan 2024) by @iBotPeaches in #3513
- build(deps): bump gradle/actions from 3.0.0 to 3.1.0 by @dependabot in #3522
- build: jump to smali/baksmali 3.0.5 by @iBotPeaches in #3519
- build(deps): bump actions/upload-artifact from 3 to 4 by @topminipie in #3528
- fix: properly handle stamp-cert-sha256 by @iBotPeaches in #3538
- build(deps): bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 by @dependabot in #3550
- build(deps): bump commons-io:commons-io from 2.15.1 to 2.16.0 by @dependabot in #3560
- feat: update internal framework to API 34 (Vanilla Ice Cream Preview) by @iBotPeaches in #3537
- Reproducible Builds by @iBotPeaches in #3559
- build(deps): bump gradle/actions from 3.1.0 to 3.2.0 by @dependabot in #3566
- build(deps): bump commons-io:commons-io from 2.16.0 to 2.16.1 by @dependabot in #3570
- build(deps): bump gradle/actions from 3.2.0 to 3.3.0 by @dependabot in #3571
- build(deps): bump gradle/wrapper-validation-action from 2.1.2 to 3.3.0 by @dependabot in #3572
- build(deps): bump gradle/actions from 3.3.0 to 3.3.1 by @dependabot in #3575
- build(deps): bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 by @dependabot in #3576
- build(deps): bump commons-cli:commons-cli from 1.6.0 to 1.7.0 by @dependabot in #3577
- Correct wording in CLI usage messages by @ProgerXP in #3579
- fix: properly record compression of non-main classes.dex files by @iBotPeaches in #3584
- build(deps): bump org.xmlunit:xmlunit-legacy from 2.9.1 to 2.10.0 by @dependabot in #3585
- build(deps): bump gradle/actions from 3.3.1 to 3.3.2 by @dependabot in #3586
- fix: remove enforcement on aligned namespaces by @iBotPeaches in #3587
- feat: Upgrade gradle to v8.7 by @Lohita9 in #3595
- build: jump to smali/baksmali 3.0.7 by @iBotPeaches in #3601
- Migrate to modern Gradle Github Actions by @iBotPeaches in #3594
- Workaround invalid org.xmlpull loader with R8 by @iBotPeaches in #3604
- build(deps): bump commons-cli:commons-cli from 1.7.0 to 1.8.0 by @dependabot in #3607
- Readme: Improve title and wording for docs link by @tutacat in #3611
- Resolve a resource leak where the ZipFile is not closed by @alsutton in #3618
- build(deps): bump gradle/actions from 3.3.2 to 3.4.1 by @dependabot in #3624
- build(deps): bump gradle/actions from 3.4.1 to 3.4.2 by @dependabot in #3628
- Add missing stream closing by @azotzot in #3634
- build(deps): bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 by @dependabot in #3647
- build(deps): bump gradle/actions from 3.4.2 to 3.5.0 by @dependabot in #3648
- Refresh aapt2 binaries. by @iBotPeaches in #3651
- Sort files list in FileDirectory::loadAll() by @luk1337 in #3657
- build(deps): bump gradle/actions from 3.5.0 to 4.0.0 by @dependabot in #3662
- build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 by @dependabot in #3663
- build(deps): bump com.android.tools:r8 from 8.3.37 to 8.5.35 by @dependabot in #3671
- build(deps): bump commons-cli:commons-cli from 1.8.0 to 1.9.0 by @dependabot in #3672
- test(aapt2) - add foregroundServiceType test by @iBotPeaches in #3674
- Remove tabs in linux script by @alexpopov in #3676
- build(deps): bump gradle/actions from 4.0.0 to 4.0.1 by @dependabot in #3679
- build(deps): bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 by @dependabot in #3680
- feat: update internal framework to API 34 (Vanilla Ice Cream) by @iBotPeaches in #3681
- Add ability to automatically pick up the latest apktool.jar version by @codebymikey in #3683
- build(deps): bump com.google.guava:guava from 32.0.1-jre to 33.3.0-jre by @dependabot in #3670
- build: upgrade to smali/baksmali 3.0.8 by @iBotPeaches in #3690
- build(deps): bump gradle/actions from 4.0.1 to 4.1.0 by @dependabot in #3692
- fix: allow maven to publish without implicit task ordering by @iBotPeaches in #3693
New Contributors
- @Cregrant made their first contribution in #3476
- @DrankRock made their first contribution in #3501
- @topminipie made their first contribution in #3528
- @ProgerXP made their first contribution in #3579
- @azotzot made their first contribution in #3634
- @luk1337 made their first contribution in #3657
- @alexpopov made their first contribution in #3676
- @codebymikey made their first contribution in #3683
Full Changelog: v2.9.3...v2.10.0
Doc Site: https://apktool.org/blog/apktool-2.9.3
Release Blog: https://connortumbleson.com/2024/09/17/apktool-v2-10-0-released/