Compare commits

...

6 Commits

Author SHA1 Message Date
semantic-release-bot
d368c0ff6f chore: Release v1.26.0-dev.30 [skip ci]
# app [1.26.0-dev.30](https://github.com/ReVanced/revanced-manager/compare/v1.26.0-dev.29...v1.26.0-dev.30) (2026-03-02)

### Features

* Update AAPT2 to built-tools v35. ([1ba11b3](1ba11b3021))
2026-03-02 17:24:20 +00:00
oSumAtrIX
1ba11b3021 feat: Update AAPT2 to built-tools v35.
The binaries provenance is attested by GitHub at https://github.com/ReVanced/aapt2/attestations.
The artifacts are available at https://github.com/ReVanced/aapt2/releases/tag/v1.0.0.
2026-03-02 18:16:54 +01:00
oSumAtrIX
d29e736c4a ci: Do not archive PR build artifacts 2026-03-02 12:57:53 +01:00
semantic-release-bot
896d8cc874 chore: Release v1.26.0-dev.29 [skip ci]
# app [1.26.0-dev.29](https://github.com/ReVanced/revanced-manager/compare/v1.26.0-dev.28...v1.26.0-dev.29) (2026-02-28)

### Bug Fixes

* Exclude desktop AAPT and disable R8 optimizations ([6ce5b67](6ce5b672fe))
* unexclude other destabilizers ([2c3d436](2c3d436b25))
2026-02-28 14:01:21 +00:00
Ax333l
6ce5b672fe fix: Exclude desktop AAPT and disable R8 optimizations 2026-02-28 14:54:13 +01:00
planshim
2c3d436b25 fix: unexclude other destabilizers 2026-02-28 07:13:07 +03:00
9 changed files with 22 additions and 6 deletions

View File

@@ -29,3 +29,4 @@ jobs:
path: |
app/build/outputs/apk/release/revanced-manager*.apk
app/build/outputs/apk/release/revanced-manager*.apk.asc
archive: false

View File

@@ -1,3 +1,18 @@
# app [1.26.0-dev.30](https://github.com/ReVanced/revanced-manager/compare/v1.26.0-dev.29...v1.26.0-dev.30) (2026-03-02)
### Features
* Update AAPT2 to built-tools v35. ([1ba11b3](https://github.com/ReVanced/revanced-manager/commit/1ba11b30218be263a56f6512b968f5e3dded9daf))
# app [1.26.0-dev.29](https://github.com/ReVanced/revanced-manager/compare/v1.26.0-dev.28...v1.26.0-dev.29) (2026-02-28)
### Bug Fixes
* Exclude desktop AAPT and disable R8 optimizations ([6ce5b67](https://github.com/ReVanced/revanced-manager/commit/6ce5b672feb677eccafffb6a04bdf5513f6d62fa))
* unexclude other destabilizers ([2c3d436](https://github.com/ReVanced/revanced-manager/commit/2c3d436b258f100feea0b9864b7131ae2c5bda79))
# app [1.26.0-dev.28](https://github.com/ReVanced/revanced-manager/compare/v1.26.0-dev.27...v1.26.0-dev.28) (2026-02-28)

View File

@@ -165,7 +165,6 @@ android {
buildTypes {
debug {
applicationIdSuffix = ".debug"
resValue("string", "app_name", "ReVanced Manager (Debug)")
buildConfigField("long", "BUILD_ID", "${Random.nextLong()}L")
@@ -175,13 +174,12 @@ android {
if (!project.hasProperty("noProguard")) {
isMinifyEnabled = true
isShrinkResources = true
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
proguardFiles(getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro")
}
val keystoreFile = file("keystore.jks")
if (project.hasProperty("signAsDebug") || !keystoreFile.exists()) {
applicationIdSuffix = ".debug_signed"
resValue("string", "app_name", "ReVanced Manager (Debug signed)")
signingConfig = signingConfigs.getByName("debug")
@@ -255,8 +253,8 @@ android {
excludes += "/META-INF/**/*.properties"
excludes += "/META-INF/DEPENDENCIES"
// Desktop AAPT binaries
excludes += "/prebuilt/**"
// AAPT
excludes += "/prebuilt/**/*"
}
jniLibs {
// 32-bit x86 is dead
@@ -268,6 +266,7 @@ android {
}
}
androidComponents {
onVariants(selector().withBuildType("release")) {
it.packaging.resources.excludes.apply {

View File

@@ -1 +1 @@
version = 1.26.0-dev.28
version = 1.26.0-dev.30

View File

@@ -1,4 +1,5 @@
-dontobfuscate
-keepattributes *
-keep class app.revanced.manager.patcher.runtime.process.* { *; }
-keep class app.revanced.manager.downloader.** { *; }

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.

View File

Binary file not shown.