Skip to content

Releases: qiscus/qiscus-sdk-android

Qiscus Chat SDK (core) v1.4.1

14 Jul 09:25
Compare
Choose a tag to compare

Improve appConfig Sync and SyncEvent

Qiscus Chat SDK (core) v1.4.0

21 Jun 09:10
Compare
Choose a tag to compare

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

19 Apr 07:50
Compare
Choose a tag to compare

Changelog :

  • Implement feature network connection interval

Qiscus Chat SDK (core) v1.3.37

19 Apr 07:51
Compare
Choose a tag to compare

Changelog :

  • Implement feature network connection interval

Qiscus Chat SDK (buildIn) v2.31.2

16 Dec 14:28
Compare
Choose a tag to compare

Changelog :

  • Fix crash when uploading file with filename less than 3 characters

Qiscus Chat SDK (core) v1.3.36

16 Dec 14:28
Compare
Choose a tag to compare

Changelog :

  • Fix crash when uploading file with filename less than 3 characters

Qiscus Chat SDK (buildIn) v2.31.1

02 Nov 08:47
Compare
Choose a tag to compare

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

02 Nov 08:47
Compare
Choose a tag to compare

Changelog :

  • Support Android 12

****Note :

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

31 Aug 05:10
Compare
Choose a tag to compare

Changelog :

  • Fix upload progress not working when enableDebugMode is false

Qiscus Chat SDK (core) v1.3.33

12 Aug 06:09
Compare
Choose a tag to compare

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