diff --git a/.changeset/fair-birds-rule.md b/.changeset/fair-birds-rule.md
deleted file mode 100644
index c03987c4..00000000
--- a/.changeset/fair-birds-rule.md
+++ /dev/null
@@ -1,9 +0,0 @@
----
-"@trizum/pwa": patch
----
-
-Replace the PWA icon loader with a generated SVG sprite pipeline.
-
-- generate a minimal sprite from the icons actually referenced in the app
-- add typed sprite IDs for Lucide static icons and custom SVG icon sets
-- remove the old Lucide lazy-loading and preload generation setup
diff --git a/.changeset/olive-gifts-peel.md b/.changeset/olive-gifts-peel.md
deleted file mode 100644
index 754b9690..00000000
--- a/.changeset/olive-gifts-peel.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-"@trizum/mobile": patch
-"@trizum/pwa": patch
----
-
-Migrate the PWA's virtualized emoji picker and expense log from `@tanstack/react-virtual` to `react-window`.
-
-This keeps the existing user flows intact while simplifying scroll restoration and removing the React 19 workaround the old virtualization layer required.
diff --git a/.changeset/pink-rockets-try.md b/.changeset/pink-rockets-try.md
deleted file mode 100644
index 068e1029..00000000
--- a/.changeset/pink-rockets-try.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@trizum/pwa": minor
----
-
-Add a debt transfer flow that lets users move their own debt from one party to another from the balances screen, including the streamlined selection and review experience.
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index 6c8f47e1..f1d1ae70 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,5 +1,18 @@
# @trizum/mobile
+## 1.8.0
+
+### Patch Changes
+
+- 92c0ea9: Migrate the PWA's virtualized emoji picker and expense log from `@tanstack/react-virtual` to `react-window`.
+
+ This keeps the existing user flows intact while simplifying scroll restoration and removing the React 19 workaround the old virtualization layer required.
+
+- Updated dependencies [09ef7ba]
+- Updated dependencies [92c0ea9]
+- Updated dependencies [0ce9a2a]
+ - @trizum/pwa@1.8.0
+
## 1.7.0
### Patch Changes
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index 805b4e8b..e3a58380 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -7,8 +7,8 @@ android {
applicationId "app.trizum.capacitor"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 10070000
- versionName "1.7.0"
+ versionCode 10080000
+ versionName "1.8.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
aaptOptions {
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.
diff --git a/packages/mobile/ios/App/App.xcodeproj/project.pbxproj b/packages/mobile/ios/App/App.xcodeproj/project.pbxproj
index 66792bc5..1c37b908 100644
--- a/packages/mobile/ios/App/App.xcodeproj/project.pbxproj
+++ b/packages/mobile/ios/App/App.xcodeproj/project.pbxproj
@@ -274,7 +274,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 10070000;
+ CURRENT_PROJECT_VERSION = 10080000;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
@@ -333,7 +333,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 10070000;
+ CURRENT_PROJECT_VERSION = 10080000;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -361,12 +361,12 @@
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 10070000;
+ CURRENT_PROJECT_VERSION = 10080000;
DEVELOPMENT_TEAM = NYWQ2ZGWYB;
INFOPLIST_FILE = App/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- MARKETING_VERSION = 1.7.0;
+ MARKETING_VERSION = 1.8.0;
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
PRODUCT_BUNDLE_IDENTIFIER = app.trizum.capacitor;
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -385,12 +385,12 @@
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 10070000;
+ CURRENT_PROJECT_VERSION = 10080000;
DEVELOPMENT_TEAM = NYWQ2ZGWYB;
INFOPLIST_FILE = App/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
- MARKETING_VERSION = 1.7.0;
+ MARKETING_VERSION = 1.8.0;
PRODUCT_BUNDLE_IDENTIFIER = app.trizum.capacitor;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
diff --git a/packages/mobile/ios/App/App/Info.plist b/packages/mobile/ios/App/App/Info.plist
index 550250a1..ff617606 100644
--- a/packages/mobile/ios/App/App/Info.plist
+++ b/packages/mobile/ios/App/App/Info.plist
@@ -17,9 +17,9 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 1.7.0
+ 1.8.0
CFBundleVersion
- 10070000
+ 10080000
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index bf66b550..62832887 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -2,7 +2,7 @@
"name": "@trizum/mobile",
"description": "",
"keywords": [],
- "version": "1.7.0",
+ "version": "1.8.0",
"license": "MIT",
"private": true,
"author": "Horus Lugo (https://horus.dev)",
diff --git a/packages/pwa/CHANGELOG.md b/packages/pwa/CHANGELOG.md
index 9ee5b6d3..603ee4d2 100644
--- a/packages/pwa/CHANGELOG.md
+++ b/packages/pwa/CHANGELOG.md
@@ -1,5 +1,22 @@
# @trizum/pwa
+## 1.8.0
+
+### Minor Changes
+
+- 0ce9a2a: Add a debt transfer flow that lets users move their own debt from one party to another from the balances screen, including the streamlined selection and review experience.
+
+### Patch Changes
+
+- 09ef7ba: Replace the PWA icon loader with a generated SVG sprite pipeline.
+ - generate a minimal sprite from the icons actually referenced in the app
+ - add typed sprite IDs for Lucide static icons and custom SVG icon sets
+ - remove the old Lucide lazy-loading and preload generation setup
+
+- 92c0ea9: Migrate the PWA's virtualized emoji picker and expense log from `@tanstack/react-virtual` to `react-window`.
+
+ This keeps the existing user flows intact while simplifying scroll restoration and removing the React 19 workaround the old virtualization layer required.
+
## 1.7.0
### Minor Changes
diff --git a/packages/pwa/package.json b/packages/pwa/package.json
index 28654898..05bbb74d 100644
--- a/packages/pwa/package.json
+++ b/packages/pwa/package.json
@@ -1,7 +1,7 @@
{
"name": "@trizum/pwa",
"description": "Split bills with friends and family. Track, calculate, and settle expenses together.",
- "version": "1.7.0",
+ "version": "1.8.0",
"private": true,
"type": "module",
"imports": {