From 73225b7151fb9ac926e544f19256cbfd0320e31f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=B4=8B=E1=B4=80=CA=9F=E1=B4=80=E1=B4=85=C9=AA=C9=B4?= <145188583+DarkKnight2122@users.noreply.github.com> Date: Sun, 26 Apr 2026 14:59:37 +0530 Subject: [PATCH] v1.7.0 --- build.gradle.kts | 4 ++-- changelogs-stable.txt | 34 ++++++++++++++++++++++++++++++++++ gradle.properties | 4 ++-- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index c43112cf..5713fe3f 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.6.9").get()) -rootProject.ext.set("appVersionCode", providers.gradleProperty("APP_VERSION_CODE").orElse("325").get().toInt()) +rootProject.ext.set("appVersionName", providers.gradleProperty("APP_VERSION_NAME").orElse("1.7.0").get()) +rootProject.ext.set("appVersionCode", providers.gradleProperty("APP_VERSION_CODE").orElse("326").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 05fca07a..b115d2b3 100644 --- a/changelogs-stable.txt +++ b/changelogs-stable.txt @@ -1,3 +1,37 @@ +## v1.7.0 +- Features: +- Implemented "PurrfectSnap AI" (tq ΞTΞRNAL) +- Implemented app intro showcase (tq ΞTΞRNAL) +- Implemented "Spoof follower count" (tq ) +- Implemented Social Tab sorting by Streak Length (tq Javalsta) +- Implemented "Chat Hold Kill" (tq C R E S T) +- Implemented "Snapchat Purchase Date Spoof" (tq C R E S T) +- Implemented Message log export for individual chat (tq schrodingerspet) +- Implemented message icon indicator for Memories (tq ) +- Implemented two new message indicator toggles, for self snaps and group. +- Implemented new toggles for chat and snap stealth mode in friend feed menu. +- Implemented new notification card for Continous send feature. + +- Fixes: +- Improved message icon indicator reliability and redesigned all chat status indicators. (tq ) +- Media resend flow bug fixes. (tq schrodingerspet) +- Message Logger backup import bug fixes and implemented logging to report success or failure. (tq schrodingerspet) +- Media download support through message logger. (tq schrodingerspet) +- Snapchat Plus bug fixes to improve stability. +- Spoof Device profile Backup/Restore bug fixes. +- Redesgined manager app Logs filtering UI. +- Media Downloader stability and bug fixes. +- Performance Mode: Fixed Max Performance mode persistence after app restart. +- Chat Preview: Realignment of the chat preview layout. +- Update Checker: Refactored the app update checker to follow a single, stable release track with automated daily checks. +- Auto-Open engine: Expanded Notification UI has been refactored and redundant stats has been removed. +- Social tab: Converted the rules configuration page to a Lazy Column architecture. This eliminates UI freezes when managing large friend lists. +- Chat feed scroll stutter: Implemented a thread-safe memory cache for chat suppression logic. This instant memory check allows Snapchat chat feed to scroll at 100% native speed. +- GPU Offloading: Forced hardware-layer acceleration for all camera and video preview views to reduce CPU thermal load and power consumption. +- Refactored all runBlocking calls and main-thread database queries across 12 major pages to eliminate the UI freezes/stutters and the scrolling, navigation, and page transitions are now locked at high frame rates. +- Migrated heavy bridge data processing (JSON parsing and DB writes) to background IO coroutines, preventing ANR (App Not Responding) crashes during large data synchronizations. + + ## v1.6.9 - New: Updated the Stealth mode for better visibility with the chat stealth mode (keeps chats from being read), and snap stealth-mode and full stealth mode toggle (normal stealth-mode). (tq Javalsta) - Fix: Fixed performance mode profile save/load so Disabled persists correctly and no longer falls back to Max mode on app restart. (tq schrodingerspet) diff --git a/gradle.properties b/gradle.properties index 5960e246..7b74705f 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.6.9 -APP_VERSION_CODE=325 +APP_VERSION_NAME=1.7.0 +APP_VERSION_CODE=326 debug_build_hash=18fe2a814d0e2eb5 psIntegrityPinnedSha256= EXPECTED_CERT_SHA256=0f188cb17d8ea4902ee15ce98f4928ba4226a4790fa3c52f62d776b08e46ca1c