The Azure SDK team is pleased to announce our December 2021 client library releases.

Beta

  • Communication Chat

Release highlights

Communication Chat 1.1.0-beta.4 Changelog

Features Added

  • Added support FCM push notifications:
  • Added methods to ChatAsyncClient:
  • startPushNotifications
  • stopPushNotifications
  • handlePushNotification
  • addPushNotificationHandler
  • removePushNotificationHandler
  • Added methods to ChatClient:
  • startPushNotifications
  • stopPushNotifications
  • handlePushNotification
  • addPushNotificationHandler
  • removePushNotificationHandler
  • Added ChatPushNotification as the type for passing a push notification payload.
  • Added instructions in README.md in sample app for steps to setup FCM push notifications.
  • Added code in sample app for FCM push notification end to end scenario.
  • Added startRealtimeNotifications(Context context, Consumer<Throwable> errorHandler) to ChatAsyncClient.
  • Added startRealtimeNotifications(Context context, Consumer<Throwable> errorHandler) to ChatClient.

Need help

Latest Releases

View all the latest versions of Android packages here.

Installation Instructions

To use the latest GA and beta libraries, refer to the dependency information below, which may be copied into your projects Gradle build.gradle or Maven pom.xml file as appropriate. If you are using a different build tool, refer to its documentation on how to specify dependencies.

Gradle

Java

dependencies {
    ...
    implementation 'com.azure.android:azure-communication-chat:1.1.0-beta.4'
}

Kotlin

dependencies {
    ...
    implementation("com.azure.android:azure-communication-chat:1.1.0-beta.4")
}

Maven

<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-chat</artifactId>
    <version>1.1.0-beta.4</version>
</dependency>

Feedback

If you have a bug or feature request for one of the libraries, please post an issue to GitHub.