From 59c812e8272c1076ba08eaf39bdc773c5ad80695 Mon Sep 17 00:00:00 2001 From: Ali Alavi Date: Wed, 26 Aug 2026 11:30:20 +0000 Subject: [PATCH] release: v2.0 - resilient cross-device voice dictation, electron AX conflict fix, unified 1:1 input synchronization, silent mac execution --- android/app/build.gradle | 4 ++-- .../app/src/main/java/com/soniox/remotemic/MainActivity.kt | 2 +- mac/Info.plist | 4 ++-- server/relay_server.py | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index aa26700..d177f21 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId "com.soniox.remotemic" minSdk 24 targetSdk 34 - versionCode 1 - versionName "1.0.0" + versionCode 2 + versionName "2.0.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/android/app/src/main/java/com/soniox/remotemic/MainActivity.kt b/android/app/src/main/java/com/soniox/remotemic/MainActivity.kt index 5b385e2..de129d9 100644 --- a/android/app/src/main/java/com/soniox/remotemic/MainActivity.kt +++ b/android/app/src/main/java/com/soniox/remotemic/MainActivity.kt @@ -93,7 +93,7 @@ class MainActivity : AppCompatActivity() { setupUI() checkPermissions() - AppLogger.log("Main", "اپلیکیشن همگام‌سازی صوتی سانی‌اوکس راه‌اندازی شد (نسخه بهینه‌شده فوق‌سریع v6.0)") + AppLogger.log("Main", "اپلیکیشن همگام‌سازی صوتی سانی‌اوکس راه‌اندازی شد (نسخه ۲.۰ - v2.0)") // Initialize Collaborative WebSocket Client streamDictationClient = StreamDictationClient( diff --git a/mac/Info.plist b/mac/Info.plist index 496a3f9..f28eace 100644 --- a/mac/Info.plist +++ b/mac/Info.plist @@ -19,9 +19,9 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.0.0 + 2.0.0 CFBundleVersion - 1 + 2 LSMinimumSystemVersion 13.0 LSUIElement diff --git a/server/relay_server.py b/server/relay_server.py index ff28dd1..88701e4 100644 --- a/server/relay_server.py +++ b/server/relay_server.py @@ -374,7 +374,7 @@ async def handle_health(request): state_copy = dict(current_room_state) return web.json_response({ "status": "ok", - "service": "Soniox Collaborative Sync Gateway v5.4", + "service": "Soniox Collaborative Sync Gateway v2.0", "connected_macs": len(connected_mac_websockets), "connected_phones": len(connected_phone_websockets), "current_app": state_copy.get("app", ""),