File tree Expand file tree Collapse file tree 5 files changed +23
-11
lines changed
Expand file tree Collapse file tree 5 files changed +23
-11
lines changed Original file line number Diff line number Diff line change 1+ ## 1.0.32
2+ - Fixed sound artifacts which could appear when SDK hosts conference call
3+ - Added ability to skip registration request when SDK has been succfully registered less than 1sec ago
4+ - Android: Use Bluetooth as default device when it present
5+ - Android: Added fallback to default ringtone
6+ Redesigned CallNotif service impl
7+ - iOS: Added new method 'handlePushNotif' which restores registration when push received
8+ Fixes related to handling connection in background mode
9+ //2025.12.05
10+
111## 1.0.31
212- Updated upgradeToVideo implementation. Added new mode 'manual'
313- Added new event 'onCallVideoUpgradeRequested'
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ android {
4545 applicationId " com.siprix.voip_sdk_example"
4646 // You can update the following values to match your application needs.
4747 // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
48- minSdkVersion 21 // flutter.minSdkVersion
48+ minSdkVersion flutter. minSdkVersion
4949 targetSdkVersion flutter. targetSdkVersion
5050 compileSdkVersion 35
5151 versionCode flutterVersionCode. toInteger()
Original file line number Diff line number Diff line change 1212 android : icon =" @mipmap/ic_launcher" >
1313
1414 <!-- Uncomment if required to use own service and notification implementation.
15- Don't forget to set `iniData.serviceClassName` in the Flutter part of the project
15+ Don't forget to set
16+ `iniData.serviceClassName = "com.siprix.voip_sdk_example.MyNotifService"`
17+ in the Flutter part of the project
1618 <service
1719 android:name=".MyNotifService"
1820 android:exported="false"
Original file line number Diff line number Diff line change @@ -92,10 +92,10 @@ Future<void> _firebaseMessagingBackgroundHandler(RemoteMessage message) async {
9292 debugPrint("[!!!] Handling a background message id:'${message.messageId}' data:'${message.data}'");
9393
9494 try{
95- debugPrint("Initialize siprix");
95+ debugPrint("Initialize siprix by push notif ");
9696 _MyAppState._initializeSiprix();
9797
98- debugPrint("Read and add accounts");
98+ debugPrint("Read and add accounts by push notif ");
9999 SharedPreferences prefs = await SharedPreferences.getInstance();
100100 String accJsonStr = prefs.getString('accounts') ?? '';
101101 if(accJsonStr.isNotEmpty) {
@@ -179,7 +179,7 @@ class _MyAppState extends State<MyApp> {
179179 }
180180
181181 static void _initializeSiprix ([LogsModel ? logsModel]) async {
182- debugPrint ('_initializeSiprix ' );
182+ debugPrint ('Initialize siprix ' );
183183 InitData iniData = InitData ();
184184 iniData.license = "...license-credentials..." ;
185185 iniData.logLevelFile = LogLevel .debug;
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ description: Siprix VoIP SDK plugin for embedding voice-over-IP (VoIP) audio/vid
33homepage : https://siprix-voip.com
44repository : https://github.com/siprix/FlutterPluginFederated/tree/main/siprix_voip_sdk
55documentation : https://docs.siprix-voip.com
6- version : 1.0.31
6+ version : 1.0.32
77
88environment :
99 sdk : ^3.2.0
@@ -27,11 +27,11 @@ dependencies:
2727 flutter :
2828 sdk : flutter
2929 intl : ^0.20.1
30- siprix_voip_sdk_android : ^1.0.24
31- siprix_voip_sdk_ios : ^1.0.28
32- siprix_voip_sdk_linux : ^1.0.18
33- siprix_voip_sdk_macos : ^1.0.18
34- siprix_voip_sdk_windows : ^1.0.19
30+ siprix_voip_sdk_android : ^1.0.25
31+ siprix_voip_sdk_ios : ^1.0.29
32+ siprix_voip_sdk_linux : ^1.0.19
33+ siprix_voip_sdk_macos : ^1.0.19
34+ siprix_voip_sdk_windows : ^1.0.20
3535 siprix_voip_sdk_platform_interface : ^1.0.10
3636
3737dev_dependencies :
You can’t perform that action at this time.
0 commit comments