Releases: qiscus/qiscus-sdk-android
Qiscus Chat SDK (core) v1.4.1
Improve appConfig Sync and SyncEvent
Qiscus Chat SDK (core) v1.4.0
Changelog :
- Fix security issue in sdk (#97)
Requirement :
- minSdkVersion 21
***Note :
if you are already using the sdk version at least 1.4.0 , if you downgrade to the previous version (1.3.xx), please force logout when opening apps, because there is a difference in data
Qiscus Chat SDK (buildIn) v2.31.3
Changelog :
- Implement feature network connection interval
Qiscus Chat SDK (core) v1.3.37
Changelog :
- Implement feature network connection interval
Qiscus Chat SDK (buildIn) v2.31.2
Changelog :
- Fix crash when uploading file with filename less than 3 characters
Qiscus Chat SDK (core) v1.3.36
Changelog :
- Fix crash when uploading file with filename less than 3 characters
Qiscus Chat SDK (buildIn) v2.31.1
Changelog :
- Support Android 12
****Note :
Please check your code to support android 12, from link https://developer.android.com/about/versions/12/behavior-changes-12
Qiscus Chat SDK (core) v1.3.35
Changelog :
- Support Android 12
****Note :
- Set targetSDKVersion = 31
- Set compileSDKVersion = 31
- Please check your code to support android 12, from link https://developer.android.com/about/versions/12/behavior-changes-12
e.g. when using PendingIntent:
PendingIntent pendingIntent;
Intent openIntent = new Intent(context, QiscusPushNotificationClickReceiver.class);
openIntent.putExtra("data", comment);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
pendingIntent = PendingIntent.getBroadcast(context, QiscusNumberUtil.convertToInt(comment.getRoomId()),
openIntent, PendingIntent.FLAG_IMMUTABLE | PendingIntent.FLAG_CANCEL_CURRENT);
} else {
pendingIntent = PendingIntent.getBroadcast(context, QiscusNumberUtil.convertToInt(comment.getRoomId()),
openIntent, PendingIntent.FLAG_CANCEL_CURRENT);
}
eg when using intent-filter in manifest, set android:exported false or true
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Qiscus Chat SDK (core) v1.3.34
Changelog :
- Fix upload progress not working when enableDebugMode is false
Qiscus Chat SDK (core) v1.3.33
Changelog :
- Fix close realtime connection without affecting sync interval
****Note : On normal occurence, sync interval will be changed to 5 seconds from 30 seconds when realtime connection are closed
but if closeRealtimeConnection() are called, it will still on 30 seconds interval