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

Updates

  • Communication Chat

Beta

  • Communication Chat

  • Core

  • Core Credential

  • Core HTTP

  • Core Jackson

  • Core Logging

  • Core REST

  • Core Test

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.0.1'
    implementation 'com.azure.android:azure-communication-chat:1.1.0-beta.3'
    implementation 'com.azure.android:azure-core:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-credential:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-http:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-jackson:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-logging:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-rest:1.0.0-beta.8'
    implementation 'com.azure.android:azure-core-test:1.0.0-beta.8'
}

Kotlin

dependencies {
    ...
    implementation("com.azure.android:azure-communication-chat:1.0.1")
    implementation("com.azure.android:azure-communication-chat:1.1.0-beta.3")
    implementation("com.azure.android:azure-core:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-credential:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-http:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-jackson:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-logging:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-rest:1.0.0-beta.8")
    implementation("com.azure.android:azure-core-test:1.0.0-beta.8")
}

Maven

<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-chat</artifactId>
    <version>1.0.1</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-communication-chat</artifactId>
    <version>1.1.0-beta.3</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-credential</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-http</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-jackson</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-logging</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-rest</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>
<dependency>
    <groupId>com.azure.android</groupId>
    <artifactId>azure-core-test</artifactId>
    <version>1.0.0-beta.8</version>
</dependency>

Feedback

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

Release highlights

Communication Chat 1.0.1 Changelog

  • Version update.

Communication Chat 1.1.0-beta.3 Changelog

  • Version update.

Core 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core-logging dependency version to 1.0.0-beta.8.

Core Credential 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core-logging dependency version to 1.0.0-beta.8.

Core HTTP 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.8.
  • Updated azure-core-credential dependency version to 1.0.0-beta.8.
  • Updated azure-core-logging dependency version to 1.0.0-beta.8.

Core Jackson 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.8.
  • Updated jackson-dataformat-xml dependency version to 2.13.0.
  • Updated jackson-datatype-jsr310 dependency version to 2.13.0.

Core Logging 1.0.0-beta.8 Changelog

Bugs Fixed

  • DefaultLogger will no longer cause the Android Log API to throw an exception when using an instance created with a tag longer than 23 characters for Android API levels <= 25; instead, it will shorten the tag as best as possible in such cases. For example:
  • org.example.project.MyClass -> o.e.p*.MyClass
  • org.example.project.subproject.MyClass -> o.e.p.s.MyClass
  • org.example.MyQuiteLongNamedClassOfTooMuchCharacters -> o.e.MyQuiteLongNamed*
  • o.e.project.subproject.MyClass -> o.e.p.s.MyClass
  • MyQuiteLongNamedClassNotInAPackage -> MyQuiteLongNamedClassN*

Core REST 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.8.
  • Updated azure-core-http dependency version to 1.0.0-beta.8.
  • Updated azure-core-jackson dependency version to 1.0.0-beta.8.

Core Test 1.0.0-beta.8 Changelog

Other changes

Dependency updates
  • Updated azure-core dependency version to 1.0.0-beta.8.
  • Updated azure-core-jackson dependency version to 1.0.0-beta.8.
  • Updated azure-core-rest dependency version to 1.0.0-beta.8.

Need help

Latest Releases

View all the latest versions of Android packages here.