The Azure SDK team is pleased to announce our March 2024 client library releases.

12 packages released this month.

Stable Packages (1)

  • Communication Common

Patch Updates (2)

  • Communication Chat

  • Communication Common

Beta Packages (9)

  • Core

  • Core Credential

  • Core HTTP

  • Core HTTP HttpUrlConnection

  • Core HTTP OkHttp

  • Core Jackson

  • Core Logging

  • Core REST

  • Core Test

Release highlights

Communication Chat 2.0.3 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency to 1.0.0-beta.14.
  • Updated azure-core-credential dependency to 1.0.0-beta.14.
  • Updated azure-core-http dependency to 1.0.0-beta.14.
  • Updated azure-core-logging dependency to 1.0.0-beta.14.
  • Updated azure-core-rest dependency to 1.0.0-beta.14.
  • Updated azure-communication-common dependency to 1.2.1.

Communication Common 1.2.0 Changelog

Features Added

  • Added support for a new communication identifier MicrosoftTeamsAppIdentifier.

Communication Common 1.2.1 Changelog

Other Changes

Dependency Updates
  • Updated android-core version to 1.0.0-beta.14.
  • Updated android-core-logging version to 1.0.0-beta.14.

Core 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core-logging dependency version to 1.0.0-beta.14.

Core Credential 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core-logging dependency version to 1.0.0-beta.14.

Core HTTP 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.
  • Updated azure-core-credential dependency version to 1.0.0-beta.14.
  • Updated azure-core-logging dependency version to 1.0.0-beta.14.

Core HTTP HttpUrlConnection 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.
  • Updated azure-core-http dependency version to 1.0.0-beta.14.

Core HTTP OkHttp 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.
  • Updated azure-core-logging dependency version to 1.0.0-beta.14.

Core Jackson 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.

Core Logging 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.

Core REST 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.
  • Updated azure-core-http dependency version to 1.0.0-beta.14.
  • Updated azure-core-jackson dependency version to 1.0.0-beta.14.
  • Updated azure-core-logging dependency version to 1.0.0-beta.14.

Core Test 1.0.0-beta.14 Changelog

Other Changes

  • Updated targetSdkVersion and compileSdkVersion from 30 to 34.
Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.14.
  • Updated azure-core-jackson dependency version to 1.0.0-beta.14.
  • Updated azure-core-rest dependency version to 1.0.0-beta.14.

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:2.0.3'
    implementation 'com.azure.android:azure-communication-common:1.2.0'
    implementation 'com.azure.android:azure-communication-common:1.2.1'
    implementation 'com.azure.android:azure-core:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-credential:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-http:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-http-okhttp:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-jackson:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-logging:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-rest:1.0.0-beta.14'
    implementation 'com.azure.android:azure-core-test:1.0.0-beta.14'
}

Kotlin

dependencies {
    ...
    implementation("com.azure.android:azure-communication-chat:2.0.3")
    implementation("com.azure.android:azure-communication-common:1.2.0")
    implementation("com.azure.android:azure-communication-common:1.2.1")
    implementation("com.azure.android:azure-core:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-credential:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-http:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-http-okhttp:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-jackson:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-logging:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-rest:1.0.0-beta.14")
    implementation("com.azure.android:azure-core-test:1.0.0-beta.14")
}

Maven

<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-chat</artifactId>
    <version>2.0.3</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-common</artifactId>
    <version>1.2.0</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-common</artifactId>
    <version>1.2.1</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-credential</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-http</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-http-httpurlconnection</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-http-okhttp</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-jackson</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-logging</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-rest</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-test</artifactId>
    <version>1.0.0-beta.14</version>
</dependency>

Feedback

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