From ae1a602c031a8eb525227e18503866be034f67ce Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Wed, 6 Dec 2023 06:52:33 -0500 Subject: [PATCH] feat: Apktool v2.9.1 (#3457) --- blog/2023/2023-12-06-release291.mdx | 39 +++++++++++++++++++++++++++++ docs/unreleased.mdx | 22 +--------------- docusaurus.config.js | 4 +-- src/pages/index.js | 4 +-- 4 files changed, 44 insertions(+), 25 deletions(-) create mode 100644 blog/2023/2023-12-06-release291.mdx diff --git a/blog/2023/2023-12-06-release291.mdx b/blog/2023/2023-12-06-release291.mdx new file mode 100644 index 0000000000..9d2273228e --- /dev/null +++ b/blog/2023/2023-12-06-release291.mdx @@ -0,0 +1,39 @@ +--- +slug: apktool-2.9.1 +title: Apktool 2.9.1 +authors: ibotpeaches +tags: [release] +--- + +- [[#3362](https://github.com/iBotPeaches/Apktool/issues/3362)] Add support for building on Java 21. +- [[#3425](https://github.com/iBotPeaches/Apktool/issues/3425)] Add test for `isAccessibilityTool`. +- [[#3428](https://github.com/iBotPeaches/Apktool/issues/3428)] Add support for Android QBR2. +- [[#3399](https://github.com/iBotPeaches/Apktool/pull/3399)] Fix regression with api-level not passing to baksmali. (Thanks JoshMiers-FS) +- [[#3378](https://github.com/iBotPeaches/Apktool/pull/3378)] Fix issue with docker building closed prs. +- [[#3400](https://github.com/iBotPeaches/Apktool/issues/3400)] Fix issue with duplicated attribute names in styles. +- [[#3416](https://github.com/iBotPeaches/Apktool/issues/3416)] Fix issue with writing null value resources. +- [[#3421](https://github.com/iBotPeaches/Apktool/issues/3421)] Fix issue with aapt2 falling on private resources. +- [[#3427](https://github.com/iBotPeaches/Apktool/issues/3427)] Fix issue with treating warnings as errors in aapt2. +- [[#3377](https://github.com/iBotPeaches/Apktool/issues/3377)] Remove Docker published package. +- [[#3376](https://github.com/iBotPeaches/Apktool/pull/3376)] Upgrade Gradle to `8.4`. (Thanks ArjunaKumarMohanta) +- [[#3414](https://github.com/iBotPeaches/Apktool/pull/3412), [#3453](https://github.com/iBotPeaches/Apktool/pull/3453)] Upgrade `commons-io` to `2.15.1`. +- [[#3413](https://github.com/iBotPeaches/Apktool/pull/3413)] Upgrade `commons-cli` to `1.6.0`. +- [[#3443](https://github.com/iBotPeaches/Apktool/pull/3443)] Upgrade `commons-lang3` to `3.14.0`. +- [[#3414](https://github.com/iBotPeaches/Apktool/pull/3414)] Upgrade `commons-text` to `1.11.0`. +- [[#3454](https://github.com/iBotPeaches/Apktool/pull/3454)] Upgrade `actions/setup-java` to `4`. +- [[#3384](https://github.com/iBotPeaches/Apktool/pull/3384)] Upgrade `docker/build-push-action` to `v5`. +- [[#3445](https://github.com/iBotPeaches/Apktool/pull/3445)] Upgrade `gradle/gradle-build-action` to `2.10.0`. +- [[#3386](https://github.com/iBotPeaches/Apktool/pull/3386)] Upgrade `docker/setup-buildx-action` to `v3`. +- [[#3385](https://github.com/iBotPeaches/Apktool/pull/3385)] Upgrade `docker/login-action` to `v3`. +- [[#3444](https://github.com/iBotPeaches/Apktool/pull/3444)] Upgrade `proguard/gradle` to `7.4.1`. + +:::success + +[Download now at Bitbucket](https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.9.1.jar), [Maven](https://mvnrepository.com/artifact/org.apktool/apktool-lib) + +- md5 - `40705d4cf2fd3b4f605872e993f0d4a3` +- sha256 - `de7ce8aa109acb649e7f69cfe91030ffc20dbcc46edd8abbf6c2d1e36cfccd7b` + +::: + +> This post was released with commentary at: https://connortumbleson.com/2023/12/06/apktool-v2-9-1-released/ diff --git a/docs/unreleased.mdx b/docs/unreleased.mdx index 0579000c17..14a7bb1d45 100644 --- a/docs/unreleased.mdx +++ b/docs/unreleased.mdx @@ -8,24 +8,4 @@ The changelog of the upcoming release, subject to change prior to finalization. ::: -- [[#3362](https://github.com/iBotPeaches/Apktool/issues/3362)] Add support for building on Java 21. -- [[#3425](https://github.com/iBotPeaches/Apktool/issues/3425)] Add test for `isAccessibilityTool`. -- [[#3428](https://github.com/iBotPeaches/Apktool/issues/3428)] Add support for Android QBR2. -- [[#3399](https://github.com/iBotPeaches/Apktool/pull/3399)] Fix regression with api-level not passing to baksmali. (Thanks JoshMiers-FS) -- [[#3378](https://github.com/iBotPeaches/Apktool/pull/3378)] Fix issue with docker building closed prs. -- [[#3400](https://github.com/iBotPeaches/Apktool/issues/3400)] Fix issue with duplicated attribute names in styles. -- [[#3416](https://github.com/iBotPeaches/Apktool/issues/3416)] Fix issue with writing null value resources. -- [[#3421](https://github.com/iBotPeaches/Apktool/issues/3421)] Fix issue with aapt2 falling on private resources. -- [[#3427](https://github.com/iBotPeaches/Apktool/issues/3427)] Fix issue with treating warnings as errors in aapt2. -- [[#3377](https://github.com/iBotPeaches/Apktool/issues/3377)] Remove Docker published package. -- [[#3376](https://github.com/iBotPeaches/Apktool/pull/3376)] Upgrade Gradle to `8.4`. (Thanks ArjunaKumarMohanta) -- [[#3414](https://github.com/iBotPeaches/Apktool/pull/3412), [#3453](https://github.com/iBotPeaches/Apktool/pull/3453)] Upgrade `commons-io` to `2.15.1`. -- [[#3413](https://github.com/iBotPeaches/Apktool/pull/3413)] Upgrade `commons-cli` to `1.6.0`. -- [[#3443](https://github.com/iBotPeaches/Apktool/pull/3443)] Upgrade `commons-lang3` to `3.14.0`. -- [[#3414](https://github.com/iBotPeaches/Apktool/pull/3414)] Upgrade `commons-text` to `1.11.0`. -- [[#3454](https://github.com/iBotPeaches/Apktool/pull/3454)] Upgrade `actions/setup-java` to `4`. -- [[#3384](https://github.com/iBotPeaches/Apktool/pull/3384)] Upgrade `docker/build-push-action` to `v5`. -- [[#3445](https://github.com/iBotPeaches/Apktool/pull/3445)] Upgrade `gradle/gradle-build-action` to `2.10.0`. -- [[#3386](https://github.com/iBotPeaches/Apktool/pull/3386)] Upgrade `docker/setup-buildx-action` to `v3`. -- [[#3385](https://github.com/iBotPeaches/Apktool/pull/3385)] Upgrade `docker/login-action` to `v3`. -- [[#3444](https://github.com/iBotPeaches/Apktool/pull/3444)] Upgrade `proguard/gradle` to `7.4.1`. +_It's a bit empty here, but we are working on it!_ diff --git a/docusaurus.config.js b/docusaurus.config.js index 192de33c2b..faf39dcaa7 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -91,8 +91,8 @@ const config = { {to: '/docs/install', label: 'Install', position: 'left'}, {to: '/blog', label: 'Releases', position: 'left'}, { - href: 'https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.9.0.jar', - label: 'Download 2.9.0', + href: 'https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.9.1.jar', + label: 'Download 2.9.1', position: 'right', }, { diff --git a/src/pages/index.js b/src/pages/index.js index d45c0848d4..e7dff3213f 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -23,7 +23,7 @@ function HomepageHeader() { {`$ apktool d test.apk -I: Using Apktool 2.9.0 on test.apk +I: Using Apktool 2.9.1 on test.apk I: Loading resource table... I: Decoding AndroidManifest.xml with resources... I: Loading resource table from file: 1.apk @@ -35,7 +35,7 @@ I: Copying assets and libs... I: Copying unknown files... I: Copying original files... $ apktool b test -I: Using Apktool 2.9.0 on test +I: Using Apktool 2.9.1 on test I: Checking whether sources has changed... I: Smaling smali folder into classes.dex... I: Checking whether resources has changed...