From fc3b1bcde1f37de9eec5c7a8e8101fc61974328c Mon Sep 17 00:00:00 2001 From: particle-box Date: Wed, 4 Mar 2026 15:18:25 +0530 Subject: [PATCH] prepare for v1.3.5 --- .../kotlin-compiler-5382194003064304863.salive | 0 app/build.gradle.kts | 2 +- build.gradle.kts | 4 ++-- changelogs-stable.txt | 12 ++++++++++++ gradle.properties | 4 ++-- 5 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 .kotlin/sessions/kotlin-compiler-5382194003064304863.salive diff --git a/.kotlin/sessions/kotlin-compiler-5382194003064304863.salive b/.kotlin/sessions/kotlin-compiler-5382194003064304863.salive new file mode 100644 index 00000000..e69de29b diff --git a/app/build.gradle.kts b/app/build.gradle.kts index a256dd3b..1824cb64 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -151,7 +151,7 @@ android { applicationId = rootProject.ext["applicationId"].toString() versionCode = rootProject.ext["appVersionCode"].toString().toInt() versionName = rootProject.ext["appVersionName"].toString() - minSdk = 28 + minSdk = 30 targetSdk = 36 multiDexEnabled = true buildConfigField("String", "EXPECTED_CERT_SHA256", "\"${expectedCertSha256.get()}\"") diff --git a/build.gradle.kts b/build.gradle.kts index 4e2e2c78..417207ec 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -33,8 +33,8 @@ tasks.register("getVersion") { } // You can still set these for legacy use by submodules or scripts: -rootProject.ext.set("appVersionName", providers.gradleProperty("APP_VERSION_NAME").orElse("1.3.2").get()) -rootProject.ext.set("appVersionCode", providers.gradleProperty("APP_VERSION_CODE").orElse("272").get().toInt()) +rootProject.ext.set("appVersionName", providers.gradleProperty("APP_VERSION_NAME").orElse("1.3.5").get()) +rootProject.ext.set("appVersionCode", providers.gradleProperty("APP_VERSION_CODE").orElse("275").get().toInt()) rootProject.ext.set("applicationId", "me.eternal.purrfectsnap") // buildHash: when PurrfectSnap or Snapchat is updated, mappings become outdated and auto-regenerate. // Include version code so each release has a different hash; use random for uniqueness within same version. diff --git a/changelogs-stable.txt b/changelogs-stable.txt index a61a9766..d447e329 100644 --- a/changelogs-stable.txt +++ b/changelogs-stable.txt @@ -1,3 +1,15 @@ +## v1.3.5 +- New: Added support for Snap versions upto v13.81(server side update, requires v1.3.2 and above) +- New: Migration from libxposed API to YukiHook +- New: Switch to kavaref +- Fix: better location overlay crash +- Fix: better location icon position for newer snap versions +- New: Story counter(tq to RSR) +- New: Story Source(tq to RSR) +- Fix: Snaps getting saved even if the option is unchecked(tq to AhmedRaza) +- Fix: Chat edit history UI(tq to AhmedRaza) +- Fix: Media quality(tq to RSR) + ## v1.3.2 - ⚠️ ALL USERS ARE REQUESTED TO UPDATE TO THIS VERSION AS SOON AS POSSIBLE!⚠️ - Fix: Crucial fixes diff --git a/gradle.properties b/gradle.properties index ec537615..ff6ac560 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,8 +7,8 @@ org.gradle.configuration-cache=true org.gradle.configuration-cache.problems=warn nativeAbis=arm64-v8a -APP_VERSION_NAME=1.3.2 -APP_VERSION_CODE=272 +APP_VERSION_NAME=1.3.5 +APP_VERSION_CODE=275 debug_build_hash=18fe2a814d0e2eb5 psIntegrityPinnedSha256= EXPECTED_CERT_SHA256=0f188cb17d8ea4902ee15ce98f4928ba4226a4790fa3c52f62d776b08e46ca1c