From 8374eee8de4520a51bb89346ef507a9890de5c8b Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Fri, 3 Jul 2026 14:27:14 -0400
Subject: [PATCH 01/10] Publish
- @quiet/desktop@8.0.0-alpha.0
- @quiet/mobile@8.0.0-alpha.0
---
packages/desktop/CHANGELOG.md | 28 +++++++++++++++++++
packages/desktop/package-lock.json | 4 +--
packages/desktop/package.json | 2 +-
packages/mobile/CHANGELOG.md | 28 +++++++++++++++++++
packages/mobile/android/app/build.gradle | 4 +--
packages/mobile/ios/Quiet/Info.plist | 4 +--
.../Info.plist | 4 +--
packages/mobile/ios/QuietTests/Info.plist | 4 +--
packages/mobile/package-lock.json | 4 +--
packages/mobile/package.json | 2 +-
10 files changed, 70 insertions(+), 14 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index dfd9a676e6..f1cb50f85c 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,3 +1,31 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.0](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@7.1.0...@quiet/desktop@8.0.0-alpha.0) (2026-07-03)
+
+
+### Bug Fixes
+
+* broken privacy policy link on join-server screen ([#3186](https://github.com/TryQuiet/quiet/issues/3186)) ([4cdb3a1](https://github.com/TryQuiet/quiet/commit/4cdb3a1c8c8cb30ba481dc6c16f5c05fc5b6bac7))
+* sidebar layout tweaks ([#3184](https://github.com/TryQuiet/quiet/issues/3184)) ([accc53f](https://github.com/TryQuiet/quiet/commit/accc53ff515e302fe07d404827a4dc3a70178b08))
+
+
+### Features
+
+* **3155:** Add private channels with modifiable membership (no removals) to desktop ([#3177](https://github.com/TryQuiet/quiet/issues/3177)) ([9eef40c](https://github.com/TryQuiet/quiet/commit/9eef40c7974f22e9a5bfa51449cfc35b9c2f66f4))
+* **3155:** Private channels for mobile ([#3194](https://github.com/TryQuiet/quiet/issues/3194)) ([c3c89bf](https://github.com/TryQuiet/quiet/commit/c3c89bfdc9758e57b47f6e9630e3a8e3f6f6d7ef))
+* **3277:** Open private channel creation to all users and prep for role-based permissons ([#3276](https://github.com/TryQuiet/quiet/issues/3276)) ([2592f56](https://github.com/TryQuiet/quiet/commit/2592f5689ab1482c61044c8e3c40d759282270e5))
+* **3296:** Update invite links, use team ID everywhere and write randomly generated team name to chain ([#3324](https://github.com/TryQuiet/quiet/issues/3324)) ([c2a850c](https://github.com/TryQuiet/quiet/commit/c2a850c7f0da377b0cdf46e892b36fd74de31c86))
+* **3300:** Allow all members of a private channel to add members to that channel ([#3303](https://github.com/TryQuiet/quiet/issues/3303)) ([5e41f92](https://github.com/TryQuiet/quiet/commit/5e41f921c11836ef8e8031aabdd9e42eada8b43a))
+* **3300:** Allow channel owners to add members to channel ([#3299](https://github.com/TryQuiet/quiet/issues/3299)) ([8599479](https://github.com/TryQuiet/quiet/commit/85994797d82e10c81d2bb26d899233ad5a068c94))
+* **3321:** Use random base58 usernames on sigchain ([#3325](https://github.com/TryQuiet/quiet/issues/3325)) ([698b1fd](https://github.com/TryQuiet/quiet/commit/698b1fd6217151a838bee0919c1623ec292fc76e))
+
+
+
+
+
# Changelog
## [7.3.0]
diff --git a/packages/desktop/package-lock.json b/packages/desktop/package-lock.json
index 7164c6d90c..99f8aebc98 100644
--- a/packages/desktop/package-lock.json
+++ b/packages/desktop/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/desktop",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@quiet/desktop",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"license": "GPL-3.0-or-later",
"dependencies": {
"@dotenvx/dotenvx": "1.39.0",
diff --git a/packages/desktop/package.json b/packages/desktop/package.json
index 9cc752bc48..226b055a6a 100644
--- a/packages/desktop/package.json
+++ b/packages/desktop/package.json
@@ -79,7 +79,7 @@
},
"homepage": "https://github.com/TryQuiet",
"@comment version": "To build new version for specific platform, just replace platform in version tag to one of following linux, mac, windows",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"description": "Decentralized team chat",
"main": "dist/main/main.js",
"scripts": {
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index dfd9a676e6..c4b8b937c8 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,3 +1,31 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.0](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@7.1.0...@quiet/mobile@8.0.0-alpha.0) (2026-07-03)
+
+
+### Bug Fixes
+
+* broken privacy policy link on join-server screen ([#3186](https://github.com/TryQuiet/quiet/issues/3186)) ([4cdb3a1](https://github.com/TryQuiet/quiet/commit/4cdb3a1c8c8cb30ba481dc6c16f5c05fc5b6bac7))
+* include flavor prefix in envConfigFiles keys so dotenv picks the right .env ([#3197](https://github.com/TryQuiet/quiet/issues/3197)) ([e3f77d1](https://github.com/TryQuiet/quiet/commit/e3f77d1ec25b673485c74c638cb952ac063b06e4))
+
+
+### Features
+
+* **3155:** Add private channels with modifiable membership (no removals) to desktop ([#3177](https://github.com/TryQuiet/quiet/issues/3177)) ([9eef40c](https://github.com/TryQuiet/quiet/commit/9eef40c7974f22e9a5bfa51449cfc35b9c2f66f4))
+* **3155:** Private channels for mobile ([#3194](https://github.com/TryQuiet/quiet/issues/3194)) ([c3c89bf](https://github.com/TryQuiet/quiet/commit/c3c89bfdc9758e57b47f6e9630e3a8e3f6f6d7ef))
+* **3277:** Open private channel creation to all users and prep for role-based permissons ([#3276](https://github.com/TryQuiet/quiet/issues/3276)) ([2592f56](https://github.com/TryQuiet/quiet/commit/2592f5689ab1482c61044c8e3c40d759282270e5))
+* **3296:** Update invite links, use team ID everywhere and write randomly generated team name to chain ([#3324](https://github.com/TryQuiet/quiet/issues/3324)) ([c2a850c](https://github.com/TryQuiet/quiet/commit/c2a850c7f0da377b0cdf46e892b36fd74de31c86))
+* **3300:** Allow all members of a private channel to add members to that channel ([#3303](https://github.com/TryQuiet/quiet/issues/3303)) ([5e41f92](https://github.com/TryQuiet/quiet/commit/5e41f921c11836ef8e8031aabdd9e42eada8b43a))
+* **3300:** Allow channel owners to add members to channel ([#3299](https://github.com/TryQuiet/quiet/issues/3299)) ([8599479](https://github.com/TryQuiet/quiet/commit/85994797d82e10c81d2bb26d899233ad5a068c94))
+* **mobile:** dev/alpha-only "Share logs" menu item ([#3198](https://github.com/TryQuiet/quiet/issues/3198)) ([9d3457d](https://github.com/TryQuiet/quiet/commit/9d3457d033d06de55e42a615cc15dd682e0fd87f)), closes [#3196](https://github.com/TryQuiet/quiet/issues/3196)
+
+
+
+
+
# Changelog
## [7.3.0]
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index 8db2a27b3e..c7fb8366e0 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -174,8 +174,8 @@ android {
applicationId = "com.quietmobile"
minSdkVersion(rootProject.ext.minSdkVersion)
targetSdkVersion(rootProject.ext.targetSdkVersion)
- versionCode 630
- versionName "7.3.0"
+ versionCode 631
+ versionName "8.0.0-alpha.0"
resValue("string", "build_config_package", "com.quietmobile")
testBuildType = System.getProperty("testBuildType", "debug")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
diff --git a/packages/mobile/ios/Quiet/Info.plist b/packages/mobile/ios/Quiet/Info.plist
index e57d86a224..2fc7485a40 100644
--- a/packages/mobile/ios/Quiet/Info.plist
+++ b/packages/mobile/ios/Quiet/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 7.3.0
+ 8.0.0
CFBundleSignature
????
CFBundleURLTypes
@@ -34,7 +34,7 @@
CFBundleVersion
- 583
+ 584
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
index 6b3bb0a48b..2638ab0e5f 100644
--- a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
+++ b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
@@ -17,9 +17,9 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 7.3.0
+ 8.0.0
CFBundleVersion
- 59
+ 60
FirebaseAppDelegateProxyEnabled
NSAppTransportSecurity
diff --git a/packages/mobile/ios/QuietTests/Info.plist b/packages/mobile/ios/QuietTests/Info.plist
index 94ecd194b9..95f188acab 100644
--- a/packages/mobile/ios/QuietTests/Info.plist
+++ b/packages/mobile/ios/QuietTests/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 7.3.0
+ 8.0.0
CFBundleSignature
????
CFBundleVersion
- 571
+ 572
diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json
index ee3742a38b..87c76bd3ff 100644
--- a/packages/mobile/package-lock.json
+++ b/packages/mobile/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/mobile",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@quiet/mobile",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"dependencies": {
"@d11/react-native-fast-image": "8.11.1",
"@hcaptcha/react-native-hcaptcha": "^2.1.0",
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index f946e9a9fa..5f2a29734d 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -1,6 +1,6 @@
{
"name": "@quiet/mobile",
- "version": "7.3.0",
+ "version": "8.0.0-alpha.0",
"scripts": {
"build": "tsc -p tsconfig.build.json --noEmit",
"storybook-android": "react-native run-android --mode=storybookDebug --appIdSuffix=storybook.debug",
From 31219d9e450b94bd5455ceeeaa019db17d83429a Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Fri, 3 Jul 2026 14:27:20 -0400
Subject: [PATCH 02/10] Update packages CHANGELOG.md
---
packages/desktop/CHANGELOG.md | 38 +++++++++++++++++------------------
packages/mobile/CHANGELOG.md | 38 +++++++++++++++++------------------
2 files changed, 36 insertions(+), 40 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index f1cb50f85c..f762ef469a 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,32 +1,30 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.0](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@7.1.0...@quiet/desktop@8.0.0-alpha.0) (2026-07-03)
-
-
-### Bug Fixes
-
-* broken privacy policy link on join-server screen ([#3186](https://github.com/TryQuiet/quiet/issues/3186)) ([4cdb3a1](https://github.com/TryQuiet/quiet/commit/4cdb3a1c8c8cb30ba481dc6c16f5c05fc5b6bac7))
-* sidebar layout tweaks ([#3184](https://github.com/TryQuiet/quiet/issues/3184)) ([accc53f](https://github.com/TryQuiet/quiet/commit/accc53ff515e302fe07d404827a4dc3a70178b08))
+# Changelog
+## [unreleased]
### Features
-* **3155:** Add private channels with modifiable membership (no removals) to desktop ([#3177](https://github.com/TryQuiet/quiet/issues/3177)) ([9eef40c](https://github.com/TryQuiet/quiet/commit/9eef40c7974f22e9a5bfa51449cfc35b9c2f66f4))
-* **3155:** Private channels for mobile ([#3194](https://github.com/TryQuiet/quiet/issues/3194)) ([c3c89bf](https://github.com/TryQuiet/quiet/commit/c3c89bfdc9758e57b47f6e9630e3a8e3f6f6d7ef))
-* **3277:** Open private channel creation to all users and prep for role-based permissons ([#3276](https://github.com/TryQuiet/quiet/issues/3276)) ([2592f56](https://github.com/TryQuiet/quiet/commit/2592f5689ab1482c61044c8e3c40d759282270e5))
-* **3296:** Update invite links, use team ID everywhere and write randomly generated team name to chain ([#3324](https://github.com/TryQuiet/quiet/issues/3324)) ([c2a850c](https://github.com/TryQuiet/quiet/commit/c2a850c7f0da377b0cdf46e892b36fd74de31c86))
-* **3300:** Allow all members of a private channel to add members to that channel ([#3303](https://github.com/TryQuiet/quiet/issues/3303)) ([5e41f92](https://github.com/TryQuiet/quiet/commit/5e41f921c11836ef8e8031aabdd9e42eada8b43a))
-* **3300:** Allow channel owners to add members to channel ([#3299](https://github.com/TryQuiet/quiet/issues/3299)) ([8599479](https://github.com/TryQuiet/quiet/commit/85994797d82e10c81d2bb26d899233ad5a068c94))
-* **3321:** Use random base58 usernames on sigchain ([#3325](https://github.com/TryQuiet/quiet/issues/3325)) ([698b1fd](https://github.com/TryQuiet/quiet/commit/698b1fd6217151a838bee0919c1623ec292fc76e))
+* Allow all users to create private channels [#3277](https://github.com/TryQuiet/quiet/issues/3277)
+* Allow channel members to add members to private channels [#3300](https://github.com/TryQuiet/quiet/issues/3300)
+### Fixes
+* Don't send deletion message for private channels [#3273](https://github.com/TryQuiet/quiet/issues/3273)
+* Ensure notification registration waits for auth handshake [#3289](https://github.com/TryQuiet/quiet/issues/3289)
+* Fixed a race condition that can cause stale data to remain after leaving community [#3253](https://github.com/TryQuiet/quiet/issues/3253)
+* Temporarily disable private channels
+* Validate user ID on decrypted message matches the signature [#3334](https://github.com/TryQuiet/quiet/issues/3334)
+### Chores
+* Enable QSS on prod
+* Add script for cleaning compiled/generated code directories
-# Changelog
+### Breaking
+
+* Include team ID and createdAt in message encryption and validate on consume [#3304](https://github.com/TryQuiet/quiet/issues/3304)
+* Require team ID on invite links, use team ID for all chain operations, and hash team name on sigchains [#3296](https://github.com/TryQuiet/quiet/issues/3296)
+* Use randomly generated Base58 usernames on sigchain [#3321](https://github.com/TryQuiet/quiet/issues/3321)
## [7.3.0]
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index c4b8b937c8..f762ef469a 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,32 +1,30 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.0](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@7.1.0...@quiet/mobile@8.0.0-alpha.0) (2026-07-03)
-
-
-### Bug Fixes
-
-* broken privacy policy link on join-server screen ([#3186](https://github.com/TryQuiet/quiet/issues/3186)) ([4cdb3a1](https://github.com/TryQuiet/quiet/commit/4cdb3a1c8c8cb30ba481dc6c16f5c05fc5b6bac7))
-* include flavor prefix in envConfigFiles keys so dotenv picks the right .env ([#3197](https://github.com/TryQuiet/quiet/issues/3197)) ([e3f77d1](https://github.com/TryQuiet/quiet/commit/e3f77d1ec25b673485c74c638cb952ac063b06e4))
+# Changelog
+## [unreleased]
### Features
-* **3155:** Add private channels with modifiable membership (no removals) to desktop ([#3177](https://github.com/TryQuiet/quiet/issues/3177)) ([9eef40c](https://github.com/TryQuiet/quiet/commit/9eef40c7974f22e9a5bfa51449cfc35b9c2f66f4))
-* **3155:** Private channels for mobile ([#3194](https://github.com/TryQuiet/quiet/issues/3194)) ([c3c89bf](https://github.com/TryQuiet/quiet/commit/c3c89bfdc9758e57b47f6e9630e3a8e3f6f6d7ef))
-* **3277:** Open private channel creation to all users and prep for role-based permissons ([#3276](https://github.com/TryQuiet/quiet/issues/3276)) ([2592f56](https://github.com/TryQuiet/quiet/commit/2592f5689ab1482c61044c8e3c40d759282270e5))
-* **3296:** Update invite links, use team ID everywhere and write randomly generated team name to chain ([#3324](https://github.com/TryQuiet/quiet/issues/3324)) ([c2a850c](https://github.com/TryQuiet/quiet/commit/c2a850c7f0da377b0cdf46e892b36fd74de31c86))
-* **3300:** Allow all members of a private channel to add members to that channel ([#3303](https://github.com/TryQuiet/quiet/issues/3303)) ([5e41f92](https://github.com/TryQuiet/quiet/commit/5e41f921c11836ef8e8031aabdd9e42eada8b43a))
-* **3300:** Allow channel owners to add members to channel ([#3299](https://github.com/TryQuiet/quiet/issues/3299)) ([8599479](https://github.com/TryQuiet/quiet/commit/85994797d82e10c81d2bb26d899233ad5a068c94))
-* **mobile:** dev/alpha-only "Share logs" menu item ([#3198](https://github.com/TryQuiet/quiet/issues/3198)) ([9d3457d](https://github.com/TryQuiet/quiet/commit/9d3457d033d06de55e42a615cc15dd682e0fd87f)), closes [#3196](https://github.com/TryQuiet/quiet/issues/3196)
+* Allow all users to create private channels [#3277](https://github.com/TryQuiet/quiet/issues/3277)
+* Allow channel members to add members to private channels [#3300](https://github.com/TryQuiet/quiet/issues/3300)
+### Fixes
+* Don't send deletion message for private channels [#3273](https://github.com/TryQuiet/quiet/issues/3273)
+* Ensure notification registration waits for auth handshake [#3289](https://github.com/TryQuiet/quiet/issues/3289)
+* Fixed a race condition that can cause stale data to remain after leaving community [#3253](https://github.com/TryQuiet/quiet/issues/3253)
+* Temporarily disable private channels
+* Validate user ID on decrypted message matches the signature [#3334](https://github.com/TryQuiet/quiet/issues/3334)
+### Chores
+* Enable QSS on prod
+* Add script for cleaning compiled/generated code directories
-# Changelog
+### Breaking
+
+* Include team ID and createdAt in message encryption and validate on consume [#3304](https://github.com/TryQuiet/quiet/issues/3304)
+* Require team ID on invite links, use team ID for all chain operations, and hash team name on sigchains [#3296](https://github.com/TryQuiet/quiet/issues/3296)
+* Use randomly generated Base58 usernames on sigchain [#3321](https://github.com/TryQuiet/quiet/issues/3321)
## [7.3.0]
From 4c419ed85c57e8c6291e7b870171c3295ab5eb94 Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Mon, 6 Jul 2026 13:44:50 -0400
Subject: [PATCH 03/10] chore: Update directory to Quiet8 and files7 to files8
(#3339)
* Update directory to Quiet8 and files7 to files8
* Update CHANGELOG
---
CHANGELOG.md | 2 +-
packages/common/src/const.ts | 2 +-
.../java/com/quietmobile/Communication/CommunicationModule.java | 2 +-
.../android/app/src/main/java/com/quietmobile/Utils/Utils.kt | 2 +-
packages/mobile/ios/DataDirectory.swift | 2 +-
packages/mobile/src/utils/shareAllData.ts | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f762ef469a..c3db97dc2f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
# Changelog
-## [unreleased]
+## [8.0.0]
### Features
diff --git a/packages/common/src/const.ts b/packages/common/src/const.ts
index cb4687a1b7..e47eb2e0b5 100644
--- a/packages/common/src/const.ts
+++ b/packages/common/src/const.ts
@@ -1,5 +1,5 @@
export const DESKTOP_DEV_DATA_DIR = 'Quietdev'
-export const DESKTOP_DATA_DIR = 'Quiet7'
+export const DESKTOP_DATA_DIR = 'Quiet8'
export enum Site {
DOMAIN = 'tryquiet.org',
diff --git a/packages/mobile/android/app/src/main/java/com/quietmobile/Communication/CommunicationModule.java b/packages/mobile/android/app/src/main/java/com/quietmobile/Communication/CommunicationModule.java
index f5630222a2..57a4034ed6 100644
--- a/packages/mobile/android/app/src/main/java/com/quietmobile/Communication/CommunicationModule.java
+++ b/packages/mobile/android/app/src/main/java/com/quietmobile/Communication/CommunicationModule.java
@@ -429,7 +429,7 @@ private static void deleteBackendData() {
Context context = reactContext.getApplicationContext();
try {
- FileUtils.deleteDirectory(new File(context.getFilesDir(), "backend/files7"));
+ FileUtils.deleteDirectory(new File(context.getFilesDir(), "backend/files8"));
} catch (IOException e) {
Log.e("CommunicationModule", e.toString());
}
diff --git a/packages/mobile/android/app/src/main/java/com/quietmobile/Utils/Utils.kt b/packages/mobile/android/app/src/main/java/com/quietmobile/Utils/Utils.kt
index de008bf102..99244f76f6 100644
--- a/packages/mobile/android/app/src/main/java/com/quietmobile/Utils/Utils.kt
+++ b/packages/mobile/android/app/src/main/java/com/quietmobile/Utils/Utils.kt
@@ -10,7 +10,7 @@ import kotlin.coroutines.suspendCoroutine
object Utils {
fun createDirectory(context: Context): String {
- val dataDirectory = File(context.filesDir, "backend/files7")
+ val dataDirectory = File(context.filesDir, "backend/files8")
dataDirectory.mkdirs()
return dataDirectory.absolutePath
diff --git a/packages/mobile/ios/DataDirectory.swift b/packages/mobile/ios/DataDirectory.swift
index d8a1277890..1015cf420d 100644
--- a/packages/mobile/ios/DataDirectory.swift
+++ b/packages/mobile/ios/DataDirectory.swift
@@ -6,7 +6,7 @@ class DataDirectory: NSObject {
let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
let documentsDirectory = paths[0]
let docURL = URL(string: documentsDirectory)!
- let dataPath = docURL.appendingPathComponent("backend/files7")
+ let dataPath = docURL.appendingPathComponent("backend/files8")
if !FileManager.default.fileExists(atPath: dataPath.path) {
do {
try FileManager.default.createDirectory(atPath: dataPath.path, withIntermediateDirectories: true, attributes: nil)
diff --git a/packages/mobile/src/utils/shareAllData.ts b/packages/mobile/src/utils/shareAllData.ts
index 6c9aac561e..c3414e2def 100644
--- a/packages/mobile/src/utils/shareAllData.ts
+++ b/packages/mobile/src/utils/shareAllData.ts
@@ -8,7 +8,7 @@ import { createLogger } from './logger'
const logger = createLogger('shareAllData')
-const DATA_DIR = RNFS.DocumentDirectoryPath + '/backend/files7'
+const DATA_DIR = RNFS.DocumentDirectoryPath + '/backend/files8'
const LOGS_DIR = RNFS.DocumentDirectoryPath + '/logs'
const SHARE_DIR = RNFS.CachesDirectoryPath + '/quiet-data-share'
const SUPPORT_EMAIL = 'logs@tryquiet.org'
From cfcd610b899b11350a76e039c446139be220e14f Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Mon, 6 Jul 2026 13:44:50 -0400
Subject: [PATCH 04/10] Publish
- @quiet/desktop@8.0.0-alpha.1
- @quiet/mobile@8.0.0-alpha.1
---
packages/desktop/CHANGELOG.md | 13 +++++++++++++
packages/desktop/package-lock.json | 4 ++--
packages/desktop/package.json | 2 +-
packages/mobile/CHANGELOG.md | 13 +++++++++++++
packages/mobile/android/app/build.gradle | 4 ++--
packages/mobile/ios/Quiet/Info.plist | 2 +-
.../QuietNotificationServiceExtension/Info.plist | 2 +-
packages/mobile/ios/QuietTests/Info.plist | 2 +-
packages/mobile/package-lock.json | 4 ++--
packages/mobile/package.json | 2 +-
10 files changed, 37 insertions(+), 11 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index f762ef469a..dc60465011 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.1](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.0...@quiet/desktop@8.0.0-alpha.1) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/desktop
+
+
+
+
+
# Changelog
## [unreleased]
diff --git a/packages/desktop/package-lock.json b/packages/desktop/package-lock.json
index 99f8aebc98..3ec80c2029 100644
--- a/packages/desktop/package-lock.json
+++ b/packages/desktop/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"license": "GPL-3.0-or-later",
"dependencies": {
"@dotenvx/dotenvx": "1.39.0",
diff --git a/packages/desktop/package.json b/packages/desktop/package.json
index 226b055a6a..e625d23e86 100644
--- a/packages/desktop/package.json
+++ b/packages/desktop/package.json
@@ -79,7 +79,7 @@
},
"homepage": "https://github.com/TryQuiet",
"@comment version": "To build new version for specific platform, just replace platform in version tag to one of following linux, mac, windows",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"description": "Decentralized team chat",
"main": "dist/main/main.js",
"scripts": {
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index f762ef469a..a1aca5dd80 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.1](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.0...@quiet/mobile@8.0.0-alpha.1) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/mobile
+
+
+
+
+
# Changelog
## [unreleased]
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index c7fb8366e0..5296194c4b 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -174,8 +174,8 @@ android {
applicationId = "com.quietmobile"
minSdkVersion(rootProject.ext.minSdkVersion)
targetSdkVersion(rootProject.ext.targetSdkVersion)
- versionCode 631
- versionName "8.0.0-alpha.0"
+ versionCode 632
+ versionName "8.0.0-alpha.1"
resValue("string", "build_config_package", "com.quietmobile")
testBuildType = System.getProperty("testBuildType", "debug")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
diff --git a/packages/mobile/ios/Quiet/Info.plist b/packages/mobile/ios/Quiet/Info.plist
index 2fc7485a40..b98875cb86 100644
--- a/packages/mobile/ios/Quiet/Info.plist
+++ b/packages/mobile/ios/Quiet/Info.plist
@@ -34,7 +34,7 @@
CFBundleVersion
- 584
+ 585
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
index 2638ab0e5f..ad79d4bb71 100644
--- a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
+++ b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
8.0.0
CFBundleVersion
- 60
+ 61
FirebaseAppDelegateProxyEnabled
NSAppTransportSecurity
diff --git a/packages/mobile/ios/QuietTests/Info.plist b/packages/mobile/ios/QuietTests/Info.plist
index 95f188acab..820f54e972 100644
--- a/packages/mobile/ios/QuietTests/Info.plist
+++ b/packages/mobile/ios/QuietTests/Info.plist
@@ -19,6 +19,6 @@
CFBundleSignature
????
CFBundleVersion
- 572
+ 573
diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json
index 87c76bd3ff..c81b68c5cb 100644
--- a/packages/mobile/package-lock.json
+++ b/packages/mobile/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"dependencies": {
"@d11/react-native-fast-image": "8.11.1",
"@hcaptcha/react-native-hcaptcha": "^2.1.0",
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index 5f2a29734d..b2f6d37918 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -1,6 +1,6 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.0",
+ "version": "8.0.0-alpha.1",
"scripts": {
"build": "tsc -p tsconfig.build.json --noEmit",
"storybook-android": "react-native run-android --mode=storybookDebug --appIdSuffix=storybook.debug",
From 893df93f25478ce9f921ab29d0eecb86c5c9043a Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 10:07:32 -0400
Subject: [PATCH 05/10] Update packages CHANGELOG.md
---
packages/desktop/CHANGELOG.md | 15 +--------------
packages/mobile/CHANGELOG.md | 15 +--------------
2 files changed, 2 insertions(+), 28 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index dc60465011..c3db97dc2f 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,19 +1,6 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.1](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.0...@quiet/desktop@8.0.0-alpha.1) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/desktop
-
-
-
-
-
# Changelog
-## [unreleased]
+## [8.0.0]
### Features
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index a1aca5dd80..c3db97dc2f 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,19 +1,6 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.1](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.0...@quiet/mobile@8.0.0-alpha.1) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/mobile
-
-
-
-
-
# Changelog
-## [unreleased]
+## [8.0.0]
### Features
From 0f2191361cdacf5563a2e67d4ea1275b20d34518 Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 10:38:31 -0400
Subject: [PATCH 06/10] Update s3 bucket for 8.0 (#3345)
* Update s3 bucket for 8.0
* Update CHANGELOG
---
.github/workflows/desktop-build.yml | 10 +++++-----
CHANGELOG.md | 2 ++
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/desktop-build.yml b/.github/workflows/desktop-build.yml
index 14f1e1328f..cc837dec64 100644
--- a/.github/workflows/desktop-build.yml
+++ b/.github/workflows/desktop-build.yml
@@ -146,7 +146,7 @@ jobs:
env:
TEST_MODE: ${{ github.event.action == 'prereleased' }}
- S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.7.x' || 'test.quiet' }}
+ S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.8.x' || 'test.quiet' }}
CHECKSUM_PATH: ${{ github.event.action == 'released' && 'packages/desktop/dist/latest-linux.yml' || 'packages/desktop/dist/alpha-linux.yml' }}
steps:
@@ -262,7 +262,7 @@ jobs:
env:
TEST_MODE: ${{ github.event.action == 'prereleased' }}
- S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.7.x' || 'test.quiet' }}
+ S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.8.x' || 'test.quiet' }}
steps:
- uses: actions/checkout@v5
@@ -413,7 +413,7 @@ jobs:
env:
TEST_MODE: ${{ github.event.action == 'prereleased' }}
- S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.7.x' || 'test.quiet' }}
+ S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.8.x' || 'test.quiet' }}
steps:
- uses: actions/checkout@v5
@@ -564,7 +564,7 @@ jobs:
startsWith(github.ref, 'refs/tags/@quiet/desktop')
env:
- S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.7.x' || 'test.quiet' }}
+ S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.8.x' || 'test.quiet' }}
MAC_UPDATE_CHANNEL_FILE: ${{ github.event.action == 'released' && 'latest-mac.yml' || 'alpha-mac.yml' }}
steps:
@@ -653,7 +653,7 @@ jobs:
env:
TEST_MODE: ${{ github.event.action == 'prereleased' }}
- S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.7.x' || 'test.quiet' }}
+ S3_BUCKET: ${{ github.event.action == 'released' && 'quiet.8.x' || 'test.quiet' }}
steps:
- uses: actions/checkout@v5
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c3db97dc2f..e99b831638 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -25,6 +25,8 @@
* Include team ID and createdAt in message encryption and validate on consume [#3304](https://github.com/TryQuiet/quiet/issues/3304)
* Require team ID on invite links, use team ID for all chain operations, and hash team name on sigchains [#3296](https://github.com/TryQuiet/quiet/issues/3296)
* Use randomly generated Base58 usernames on sigchain [#3321](https://github.com/TryQuiet/quiet/issues/3321)
+* Update install directories for 8.x [#3338](https://github.com/TryQuiet/quiet/issues/3338)
+* Update S3 bucket for 8.x release binaries [#3346](https://github.com/TryQuiet/quiet/issues/3346as)
## [7.3.0]
From 890dacbb8196611592edf943851eaf8a428ad78e Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 10:45:53 -0400
Subject: [PATCH 07/10] Publish
- @quiet/desktop@8.0.0-alpha.2
- @quiet/mobile@8.0.0-alpha.2
---
packages/desktop/CHANGELOG.md | 13 +++++++++++++
packages/desktop/package-lock.json | 4 ++--
packages/desktop/package.json | 2 +-
packages/mobile/CHANGELOG.md | 13 +++++++++++++
packages/mobile/android/app/build.gradle | 4 ++--
packages/mobile/ios/Quiet/Info.plist | 2 +-
.../QuietNotificationServiceExtension/Info.plist | 2 +-
packages/mobile/ios/QuietTests/Info.plist | 2 +-
packages/mobile/package-lock.json | 4 ++--
packages/mobile/package.json | 2 +-
10 files changed, 37 insertions(+), 11 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index c3db97dc2f..bc43fa1bab 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.2](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.1...@quiet/desktop@8.0.0-alpha.2) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/desktop
+
+
+
+
+
# Changelog
## [8.0.0]
diff --git a/packages/desktop/package-lock.json b/packages/desktop/package-lock.json
index 3ec80c2029..241a647373 100644
--- a/packages/desktop/package-lock.json
+++ b/packages/desktop/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"license": "GPL-3.0-or-later",
"dependencies": {
"@dotenvx/dotenvx": "1.39.0",
diff --git a/packages/desktop/package.json b/packages/desktop/package.json
index e625d23e86..ea543e9166 100644
--- a/packages/desktop/package.json
+++ b/packages/desktop/package.json
@@ -79,7 +79,7 @@
},
"homepage": "https://github.com/TryQuiet",
"@comment version": "To build new version for specific platform, just replace platform in version tag to one of following linux, mac, windows",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"description": "Decentralized team chat",
"main": "dist/main/main.js",
"scripts": {
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index c3db97dc2f..5b40f120c1 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0-alpha.2](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.1...@quiet/mobile@8.0.0-alpha.2) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/mobile
+
+
+
+
+
# Changelog
## [8.0.0]
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index 5296194c4b..1261430000 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -174,8 +174,8 @@ android {
applicationId = "com.quietmobile"
minSdkVersion(rootProject.ext.minSdkVersion)
targetSdkVersion(rootProject.ext.targetSdkVersion)
- versionCode 632
- versionName "8.0.0-alpha.1"
+ versionCode 633
+ versionName "8.0.0-alpha.2"
resValue("string", "build_config_package", "com.quietmobile")
testBuildType = System.getProperty("testBuildType", "debug")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
diff --git a/packages/mobile/ios/Quiet/Info.plist b/packages/mobile/ios/Quiet/Info.plist
index b98875cb86..739e81f968 100644
--- a/packages/mobile/ios/Quiet/Info.plist
+++ b/packages/mobile/ios/Quiet/Info.plist
@@ -34,7 +34,7 @@
CFBundleVersion
- 585
+ 586
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
index ad79d4bb71..c6be4e01b7 100644
--- a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
+++ b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
8.0.0
CFBundleVersion
- 61
+ 62
FirebaseAppDelegateProxyEnabled
NSAppTransportSecurity
diff --git a/packages/mobile/ios/QuietTests/Info.plist b/packages/mobile/ios/QuietTests/Info.plist
index 820f54e972..f8746d75c7 100644
--- a/packages/mobile/ios/QuietTests/Info.plist
+++ b/packages/mobile/ios/QuietTests/Info.plist
@@ -19,6 +19,6 @@
CFBundleSignature
????
CFBundleVersion
- 573
+ 574
diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json
index c81b68c5cb..c2c26430af 100644
--- a/packages/mobile/package-lock.json
+++ b/packages/mobile/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"dependencies": {
"@d11/react-native-fast-image": "8.11.1",
"@hcaptcha/react-native-hcaptcha": "^2.1.0",
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index b2f6d37918..7efd261b05 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -1,6 +1,6 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.1",
+ "version": "8.0.0-alpha.2",
"scripts": {
"build": "tsc -p tsconfig.build.json --noEmit",
"storybook-android": "react-native run-android --mode=storybookDebug --appIdSuffix=storybook.debug",
From 802c1e783b55de1f1bf67cad43ac3f4d6e938e62 Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 10:46:00 -0400
Subject: [PATCH 08/10] Update packages CHANGELOG.md
---
packages/desktop/CHANGELOG.md | 15 ++-------------
packages/mobile/CHANGELOG.md | 15 ++-------------
2 files changed, 4 insertions(+), 26 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index bc43fa1bab..e99b831638 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,16 +1,3 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.2](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.1...@quiet/desktop@8.0.0-alpha.2) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/desktop
-
-
-
-
-
# Changelog
## [8.0.0]
@@ -38,6 +25,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
* Include team ID and createdAt in message encryption and validate on consume [#3304](https://github.com/TryQuiet/quiet/issues/3304)
* Require team ID on invite links, use team ID for all chain operations, and hash team name on sigchains [#3296](https://github.com/TryQuiet/quiet/issues/3296)
* Use randomly generated Base58 usernames on sigchain [#3321](https://github.com/TryQuiet/quiet/issues/3321)
+* Update install directories for 8.x [#3338](https://github.com/TryQuiet/quiet/issues/3338)
+* Update S3 bucket for 8.x release binaries [#3346](https://github.com/TryQuiet/quiet/issues/3346as)
## [7.3.0]
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index 5b40f120c1..e99b831638 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,16 +1,3 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0-alpha.2](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.1...@quiet/mobile@8.0.0-alpha.2) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/mobile
-
-
-
-
-
# Changelog
## [8.0.0]
@@ -38,6 +25,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
* Include team ID and createdAt in message encryption and validate on consume [#3304](https://github.com/TryQuiet/quiet/issues/3304)
* Require team ID on invite links, use team ID for all chain operations, and hash team name on sigchains [#3296](https://github.com/TryQuiet/quiet/issues/3296)
* Use randomly generated Base58 usernames on sigchain [#3321](https://github.com/TryQuiet/quiet/issues/3321)
+* Update install directories for 8.x [#3338](https://github.com/TryQuiet/quiet/issues/3338)
+* Update S3 bucket for 8.x release binaries [#3346](https://github.com/TryQuiet/quiet/issues/3346as)
## [7.3.0]
From a45b171dff81338909f7625a1ce6e930be8be1e9 Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 11:52:11 -0400
Subject: [PATCH 09/10] Publish
- @quiet/desktop@8.0.0
- @quiet/mobile@8.0.0
---
packages/desktop/CHANGELOG.md | 13 +++++++++++++
packages/desktop/package-lock.json | 4 ++--
packages/desktop/package.json | 2 +-
packages/mobile/CHANGELOG.md | 13 +++++++++++++
packages/mobile/android/app/build.gradle | 4 ++--
packages/mobile/ios/Quiet/Info.plist | 2 +-
.../QuietNotificationServiceExtension/Info.plist | 2 +-
packages/mobile/ios/QuietTests/Info.plist | 2 +-
packages/mobile/package-lock.json | 4 ++--
packages/mobile/package.json | 2 +-
10 files changed, 37 insertions(+), 11 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index e99b831638..79d47ccc56 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.2...@quiet/desktop@8.0.0) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/desktop
+
+
+
+
+
# Changelog
## [8.0.0]
diff --git a/packages/desktop/package-lock.json b/packages/desktop/package-lock.json
index 241a647373..38fca024e2 100644
--- a/packages/desktop/package-lock.json
+++ b/packages/desktop/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@quiet/desktop",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"license": "GPL-3.0-or-later",
"dependencies": {
"@dotenvx/dotenvx": "1.39.0",
diff --git a/packages/desktop/package.json b/packages/desktop/package.json
index ea543e9166..69fe6e6f6b 100644
--- a/packages/desktop/package.json
+++ b/packages/desktop/package.json
@@ -79,7 +79,7 @@
},
"homepage": "https://github.com/TryQuiet",
"@comment version": "To build new version for specific platform, just replace platform in version tag to one of following linux, mac, windows",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"description": "Decentralized team chat",
"main": "dist/main/main.js",
"scripts": {
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index e99b831638..02b223f0d7 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,3 +1,16 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [8.0.0](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.2...@quiet/mobile@8.0.0) (2026-07-07)
+
+**Note:** Version bump only for package @quiet/mobile
+
+
+
+
+
# Changelog
## [8.0.0]
diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle
index 1261430000..74d34c97e7 100644
--- a/packages/mobile/android/app/build.gradle
+++ b/packages/mobile/android/app/build.gradle
@@ -174,8 +174,8 @@ android {
applicationId = "com.quietmobile"
minSdkVersion(rootProject.ext.minSdkVersion)
targetSdkVersion(rootProject.ext.targetSdkVersion)
- versionCode 633
- versionName "8.0.0-alpha.2"
+ versionCode 634
+ versionName "8.0.0"
resValue("string", "build_config_package", "com.quietmobile")
testBuildType = System.getProperty("testBuildType", "debug")
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
diff --git a/packages/mobile/ios/Quiet/Info.plist b/packages/mobile/ios/Quiet/Info.plist
index 739e81f968..b838183e1d 100644
--- a/packages/mobile/ios/Quiet/Info.plist
+++ b/packages/mobile/ios/Quiet/Info.plist
@@ -34,7 +34,7 @@
CFBundleVersion
- 586
+ 587
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
index c6be4e01b7..5da6695474 100644
--- a/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
+++ b/packages/mobile/ios/QuietNotificationServiceExtension/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
8.0.0
CFBundleVersion
- 62
+ 63
FirebaseAppDelegateProxyEnabled
NSAppTransportSecurity
diff --git a/packages/mobile/ios/QuietTests/Info.plist b/packages/mobile/ios/QuietTests/Info.plist
index f8746d75c7..b405f49a12 100644
--- a/packages/mobile/ios/QuietTests/Info.plist
+++ b/packages/mobile/ios/QuietTests/Info.plist
@@ -19,6 +19,6 @@
CFBundleSignature
????
CFBundleVersion
- 574
+ 575
diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json
index c2c26430af..02f2a87d0a 100644
--- a/packages/mobile/package-lock.json
+++ b/packages/mobile/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"dependencies": {
"@d11/react-native-fast-image": "8.11.1",
"@hcaptcha/react-native-hcaptcha": "^2.1.0",
diff --git a/packages/mobile/package.json b/packages/mobile/package.json
index 7efd261b05..14e100c27c 100644
--- a/packages/mobile/package.json
+++ b/packages/mobile/package.json
@@ -1,6 +1,6 @@
{
"name": "@quiet/mobile",
- "version": "8.0.0-alpha.2",
+ "version": "8.0.0",
"scripts": {
"build": "tsc -p tsconfig.build.json --noEmit",
"storybook-android": "react-native run-android --mode=storybookDebug --appIdSuffix=storybook.debug",
From 6770fabcfeca91f572f9d1538eeedf3e246a7089 Mon Sep 17 00:00:00 2001
From: Isla <5048549+islathehut@users.noreply.github.com>
Date: Tue, 7 Jul 2026 11:52:18 -0400
Subject: [PATCH 10/10] Update packages CHANGELOG.md
---
packages/desktop/CHANGELOG.md | 13 -------------
packages/mobile/CHANGELOG.md | 13 -------------
2 files changed, 26 deletions(-)
diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md
index 79d47ccc56..e99b831638 100644
--- a/packages/desktop/CHANGELOG.md
+++ b/packages/desktop/CHANGELOG.md
@@ -1,16 +1,3 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0](https://github.com/TryQuiet/quiet/compare/@quiet/desktop@8.0.0-alpha.2...@quiet/desktop@8.0.0) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/desktop
-
-
-
-
-
# Changelog
## [8.0.0]
diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md
index 02b223f0d7..e99b831638 100644
--- a/packages/mobile/CHANGELOG.md
+++ b/packages/mobile/CHANGELOG.md
@@ -1,16 +1,3 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [8.0.0](https://github.com/TryQuiet/quiet/compare/@quiet/mobile@8.0.0-alpha.2...@quiet/mobile@8.0.0) (2026-07-07)
-
-**Note:** Version bump only for package @quiet/mobile
-
-
-
-
-
# Changelog
## [8.0.0]