Azure SDK for Android (November 2021)
The Azure SDK team is pleased to announce our November 2021 client library releases.
18 packages released this month.
Beta Packages (9)
-
Core
-
Core Credential
-
Core HTTP
-
Core HTTP HttpUrlConnection
-
Core HTTP OkHttp
-
Core Jackson
-
Core Logging
-
Core REST
-
Core Test
Release highlights
Core 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-core-loggingdependency version to1.0.0-beta.8.
Core 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Downgraded
azure-core-loggingdependency version to1.0.0-beta.9.
Core Credential 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-core-loggingdependency version to1.0.0-beta.8.
Core Credential 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-core-loggingdependency version to1.0.0-beta.9.
Core HTTP 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.8. - Updated
azure-core-credentialdependency version to1.0.0-beta.8. - Updated
azure-core-loggingdependency version to1.0.0-beta.8.
Core HTTP 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.9. - Updated
azure-core-credentialdependency version to1.0.0-beta.9. - Updated
azure-core-loggingdependency version to1.0.0-beta.9.
Core HTTP HttpUrlConnection 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-core-httpdependency version to1.0.0-beta.8. - Updated
azure-core-loggingdependency version to1.0.0-beta.8.
Core HTTP HttpUrlConnection 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-core-httpdependency version to1.0.0-beta.9. - Updated
azure-core-loggingdependency version to1.0.0-beta.9.
Core HTTP OkHttp 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-core-httpdependency version to1.0.0-beta.8. - Updated
azure-core-loggingdependency version to1.0.0-beta.8.
Core HTTP OkHttp 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-core-httpdependency version to1.0.0-beta.9. - Updated
azure-core-loggingdependency version to1.0.0-beta.9.
Core Jackson 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.8. - Updated
jackson-dataformat-xmldependency version to2.13.0. - Updated
jackson-datatype-jsr310dependency version to2.13.0.
Core Jackson 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.9. - Downgraded
jackson-dataformat-xmldependency version to2.12.5. - Downgraded
jackson-datatype-jsr310dependency version to2.12.5.
Core Logging 1.0.0-beta.8 Changelog
Bugs Fixed
DefaultLoggerwill no longer cause the AndroidLogAPI 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 Logging 1.0.0-beta.9 Changelog
Core REST 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.8. - Updated
azure-core-httpdependency version to1.0.0-beta.8. - Updated
azure-core-jacksondependency version to1.0.0-beta.8.
Core REST 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.9. - Updated
azure-core-httpdependency version to1.0.0-beta.9. - Updated
azure-core-jacksondependency version to1.0.0-beta.9.
Core Test 1.0.0-beta.8 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.8. - Updated
azure-core-jacksondependency version to1.0.0-beta.8. - Updated
azure-core-restdependency version to1.0.0-beta.8.
Core Test 1.0.0-beta.9 Changelog
Other changes
Dependency updates
- Updated
azure-coredependency version to1.0.0-beta.9. - Updated
azure-core-jacksondependency version to1.0.0-beta.9. - Updated
azure-core-restdependency version to1.0.0-beta.9.
Need help
- For reference documentation visit the Azure SDK for Android documentation.
- For tutorials, samples, quick starts and other documentation, visit the Azure SDK for Android repository.
- File an issue via Github Issues.
- Check previous questions or ask new ones on
StackOverflow using the
azure-android-sdktag.
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-core:1.0.0-beta.8'
implementation 'com.azure.android:azure-core:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-credential:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-credential:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-http:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-http:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-http-okhttp:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-http-okhttp:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-jackson:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-jackson:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-logging:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-logging:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-rest:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-rest:1.0.0-beta.9'
implementation 'com.azure.android:azure-core-test:1.0.0-beta.8'
implementation 'com.azure.android:azure-core-test:1.0.0-beta.9'
}
Kotlin
dependencies {
...
implementation("com.azure.android:azure-core:1.0.0-beta.8")
implementation("com.azure.android:azure-core:1.0.0-beta.9")
implementation("com.azure.android:azure-core-credential:1.0.0-beta.8")
implementation("com.azure.android:azure-core-credential:1.0.0-beta.9")
implementation("com.azure.android:azure-core-http:1.0.0-beta.8")
implementation("com.azure.android:azure-core-http:1.0.0-beta.9")
implementation("com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.8")
implementation("com.azure.android:azure-core-http-httpurlconnection:1.0.0-beta.9")
implementation("com.azure.android:azure-core-http-okhttp:1.0.0-beta.8")
implementation("com.azure.android:azure-core-http-okhttp:1.0.0-beta.9")
implementation("com.azure.android:azure-core-jackson:1.0.0-beta.8")
implementation("com.azure.android:azure-core-jackson:1.0.0-beta.9")
implementation("com.azure.android:azure-core-logging:1.0.0-beta.8")
implementation("com.azure.android:azure-core-logging:1.0.0-beta.9")
implementation("com.azure.android:azure-core-rest:1.0.0-beta.8")
implementation("com.azure.android:azure-core-rest:1.0.0-beta.9")
implementation("com.azure.android:azure-core-test:1.0.0-beta.8")
implementation("com.azure.android:azure-core-test:1.0.0-beta.9")
}
Maven
<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</artifactId>
<version>1.0.0-beta.9</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-credential</artifactId>
<version>1.0.0-beta.9</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-http</artifactId>
<version>1.0.0-beta.9</version>
</dependency>
<dependency>
<groupId>com.azure.android</groupId>
<artifactId>azure-core-http-httpurlconnection</artifactId>
<version>1.0.0-beta.8</version>
</dependency>
<dependency>
<groupId>com.azure.android</groupId>
<artifactId>azure-core-http-httpurlconnection</artifactId>
<version>1.0.0-beta.9</version>
</dependency>
<dependency>
<groupId>com.azure.android</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.0.0-beta.8</version>
</dependency>
<dependency>
<groupId>com.azure.android</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.0.0-beta.9</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-jackson</artifactId>
<version>1.0.0-beta.9</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-logging</artifactId>
<version>1.0.0-beta.9</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-rest</artifactId>
<version>1.0.0-beta.9</version>
</dependency>
<dependency>
<groupId>com.azure.android</groupId>
<artifactId>azure-core-test</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.9</version>
</dependency>
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.