Skip to content

Releases: qiscus/qiscus-sdk-android

Qiscus Chat SDK (core) v1.10.1

20 May 09:58
Compare
Choose a tag to compare

Changelog :

  • Bugfix Crash and Update Library

Qiscus Chat SDK (core) v1.10.0

18 Feb 09:26
Compare
Choose a tag to compare

Changelog :

  • Remove feature encrypt decrypt in local db, because we have tried 2x encrypt decrypt from google android and from java all of them crashed a lot in production.

Qiscus Chat SDK (core) v1.9.2

11 Feb 07:45
Compare
Choose a tag to compare
  • fix crash in decrypt - encrypt database
  • fix issue security

Qiscus Chat SDK (core) v1.9.1

04 Feb 08:55
Compare
Choose a tag to compare

Changelog :

  • fix issue get db, crash, and issue security

Qiscus Chat SDK (core) v1.8.6

24 Jan 08:59
Compare
Choose a tag to compare

Changelog :

  • remove unused permission read_media_image & video

Qiscus Chat SDK (core) v1.9.0

23 Jan 08:23
Compare
Choose a tag to compare

Changelog :

  • Support encrypt decrypt in local db

*note :

  • if you want add key for encrypt decrypt, you can add 8 char before init SDK

for example

/**
* The key length must be at least 8 characters.
* Make sure to save this key securely.
*/

final String secretKey = yourkey;
QiscusCore.setCustomKey(secretKey);
Qiscus.setup(this, QISCUS_SDK_APP_ID);

Qiscus Chat SDK (core) v1.8.5

20 Dec 06:37
Compare
Choose a tag to compare

Changelog :

  • Prevent crash in file qiscusNetworkCheckerJobService.java

Qiscus Chat SDK (core) v1.8.4

10 Dec 07:13
Compare
Choose a tag to compare

Changelog :

  • Bug Fixing Crash

Qiscus Chat SDK (core) v1.8.3

06 Nov 07:58
Compare
Choose a tag to compare

Changelog :

  • update deprecated library for OnLifecycleEvent
  • add param packageId (com.xxx.xxx) when registerDeviceToken

for example :

QiscusCore.registerDeviceToken(deviceToken, packageId);

Qiscus Chat SDK (core) v1.8.2

18 Sep 08:55
Compare
Choose a tag to compare

Changelog :

  • add eventBus when success autoRefreshToken

for example :

 //implement this to all your activity
    @Subscribe
    public void onRefreshToken(QiscusRefreshTokenEvent event) {
        if (event.isTokenExpired()) {
            // isTokenExpired
        } else if (event.isUnauthorized()) {
           // isUnauthorized
        } else if (event.isSuccessAutoRefreshToken()){
            // success autoRefreshToken
        } else {
            // do somethings
        }
    }