What's Changed
- [main] v2.11.1 by @iBotPeaches in #3817
- docs: update readme for doc repo move by @iBotPeaches in #3821
- fix: roundtrip XML values containing CDATA-like strings by @vbfox in #3826
- build(deps): bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre by @dependabot in #3829
- build(deps): bump gradle/actions from 4.3.0 to 4.3.1 by @dependabot in #3835
- build(deps): bump com.google.guava:guava from 33.4.5-jre to 33.4.6-jre by @dependabot in #3836
- build(deps): bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 by @dependabot in #3844
- build(deps): bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot in #3846
- build(deps): bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre by @dependabot in #3845
- build(deps): bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre by @dependabot in #3852
- tweak: filter redundant flags in flag attrs by @IgorEisberg in #3849
- feat: support for API 36 (Baklava) by @iBotPeaches in #3857
- build(deps): bump com.android.tools:r8 from 8.7.18 to 8.9.35 by @dependabot in #3856
- Handle another round of "ApkEditor" Protect decoding. by @iBotPeaches in #3862
- Revert "build(deps): bump com.android.tools:r8 from 8.7.18 to 8.9.35" by @iBotPeaches in #3866
- refactor: migrate tests to aapt2 + related fixes by @IgorEisberg in #3865
- refactor: convert meta classes to pojo by @IgorEisberg in #3868
- optimize: improve doNotCompress lookups by @IgorEisberg in #3872
- build(deps): bump gradle/actions from 4.3.1 to 4.4.0 by @dependabot in #3875
- smali: restore -api option and limit to 29 by @IgorEisberg in #3879
- build(deps): bump org.xmlunit:xmlunit-legacy from 2.10.0 to 2.10.2 by @dependabot in #3884
- build(deps): bump gradle/actions from 4.4.0 to 4.4.1 by @dependabot in #3893
- build(deps): bump org.xmlunit:xmlunit-legacy from 2.10.2 to 2.10.3 by @dependabot in #3897
- Upgrade aapt2 to latest AOSP (Android 16) sources. by @iBotPeaches in #3864
- [Release] v2.12.0 by @iBotPeaches in #3904
New Contributors
Full Changelog: v2.11.1...v2.12.0