Skip to content

Releases: iBotPeaches/Apktool

v2.10.0

17 Sep 11:06
v2.10.0
644f114
Compare
Choose a tag to compare

What's Changed

New Contributors

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/

v2.9.3

20 Jan 12:23
v2.9.3
3bb7888
Compare
Choose a tag to compare

Full Changelog: v2.9.3...v2.9.3
Doc Site: https://apktool.org/blog/apktool-2.9.3
Release Blog: https://connortumbleson.com/2024/01/20/apktool-v2-9-3-released/

v2.9.2

05 Jan 12:28
v2.9.2
841db50
Compare
Choose a tag to compare

v2.9.1

06 Dec 11:54
v2.9.1
077b200
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.9.0...v2.9.1
Doc Site: https://apktool.org/blog/apktool-2.9.1
Release Blog: https://connortumbleson.com/2023/12/06/apktool-v2-9-1-released/

v2.9.0

08 Oct 18:14
v2.9.0
b64e257
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.8.1...v2.9.0
Blog: https://connortumbleson.com/2023/10/08/apktool-v2-9-0-released/
Doc Site: https://apktool.org/blog/apktool-2.9.0

v2.8.1

22 Jul 17:49
v2.8.1
4f3cee1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.8.0...v2.8.1
Blog of Release: https://connortumbleson.com/2023/07/22/apktool-v2-8-1-released/
Doc Site: https://apktool.org/blog/apktool-2.8.1

v2.8.0

17 Jul 10:10
v2.8.0
9783ac5
Compare
Choose a tag to compare

What's Changed

  • Restructure Testable Java versions. by @iBotPeaches in #2977
  • feat: support config flags as low as 8 bytes by @iBotPeaches in #2982
  • fix: accept empty resources.arsc by @IgorEisberg in #2998
  • fix: support 10mb apktool.yml parsing by @iBotPeaches in #3015
  • Upgrade gradle version to 8.0.2 by @ArjunaKumarMohanta in #3016
  • build: Update dependencies by @ArjunaKumarMohanta in #3020
  • build: add dependabot updates by @iBotPeaches in #3023
  • build(deps): bump com.guardsquare:proguard-gradle from 7.3.1 to 7.3.2 by @dependabot in #3032
  • fix: properly read 'XML_TYPE_OVERLAY_POLICY' by @iBotPeaches in #3035
  • feat: Upgrade gradle to v8.1 by @ArjunaKumarMohanta in #3043
  • Move to official Google smali fork by @iBotPeaches in #3051
  • feat: Upgrade gradle to v8.1.1 by @ArjunaKumarMohanta in #3054
  • Replace FileInputStream and FileOutputStream to nio Files by @sv99 in #3055
  • feat: update internal framework to API 34 (Upside Down Cake Preview) by @iBotPeaches in #3063
  • add gradle application plugin to the apktool-cli by @sv99 in #3070
  • correct always wait 15 seconds by @sv99 in #3071
  • fix: support 0_resource_name_obfuscated by @iBotPeaches in #3067
  • build(deps): bump commons-io:commons-io from 2.11.0 to 2.12.0 by @dependabot in #3072
  • build: lock gradle actions to specific versions by @iBotPeaches in #3073
  • Deprecated SnakeYAML methods by @MarcMil in #3079
  • build(deps): bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in #3085
  • move AndrolidExceptions to the package brut.androlib.exceptions by @sv99 in #3088
  • build(deps): bump commons-io:commons-io from 2.12.0 to 2.13.0 by @dependabot in #3093
  • build(deps): bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre by @dependabot in #3092
  • Refactor into common Config object. by @iBotPeaches in #3100
  • Move build functions from Androlib to the ApkBuilder by @sv99 in #3103
  • extract class Framework from AndrolibResources by @sv99 in #3105
  • refactor class ApkDecoder by @sv99 in #3106
  • fix: handle invalid string id during namespace resolution by @iBotPeaches in #3107
  • refactor ApkDecoder - streamline decode procedure by @sv99 in #3109
  • feat: support upside-down-cake/vanilla-ice-cream sdk shorthand by @iBotPeaches in #3113
  • refactor: put gradle wrapper on its own workflow by @iBotPeaches in #3114
  • feat: update internal framework to API 34 (Vanilla Ice Cream) by @iBotPeaches in #3115
  • feat: Upgrade gradle to v8.2 by @ArjunaKumarMohanta in #3111
  • refactor: split child classes to own file for decoders by @iBotPeaches in #3116
  • build(deps): bump gradle/gradle-build-action from 2.4.2 to 2.5.1 by @dependabot in #3119
  • Extract into ApkInvoker and split into data classes. by @sv99 in #3124
  • Correct Attribute Resolution by @iBotPeaches in #3123
  • refactor: extract nextChunk() out of readLibraryType by @iBotPeaches in #3126
  • test: add assertions for unknown files / assets by @iBotPeaches in #3074
  • Patch aapt for ignoring duplicate bag items. by @iBotPeaches in #3130
  • ARSC/AXML Parser Rework by @iBotPeaches in #3131
  • Increase known config bytes to 64 by @iBotPeaches in #3133
  • fix: skip parsing if chunk end is reached within table chunk by @iBotPeaches in #3134

New Contributors

  • @ArjunaKumarMohanta made their first contribution in #3016
  • @dependabot made their first contribution in #3032
  • @sv99 made their first contribution in #3055

Full Changelog: v2.7.0...v2.8.0
Blog of Release: https://connortumbleson.com/2023/07/17/apktool-v2-8-0-released/
Doc site: https://apktool.org/blog/apktool-2.8.0

v2.7.0

24 Nov 16:19
v2.7.0
fedae0b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.1...v2.7.0
Release Post: https://connortumbleson.com/2022/11/24/apktool-v2-7-0-released

v2.6.1

26 Feb 17:47
v2.6.1
8f0e461
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.6.1
Release Post: https://connortumbleson.com/2022/02/26/apktool-v2-6-1-released/

Apktool v2.6.0

02 Sep 11:15
v2.6.0
c8f8db7
Compare
Choose a tag to compare