Skip to content

Releases: Azure/autorest-clientruntime-for-java

Autorest Client Runtime for Java 1.5.0

26 Apr 23:49
Compare
Choose a tag to compare

For 1.5.0, we are adding a new package azure-arm-client-runtime. The contents of this package used to reside here: https://github.com/Azure/azure-libraries-for-java/tree/master/azure-mgmt-resources/src/main/java/com/microsoft/azure/management/resources/fluentcore. Extracting it allows us to create packages without referencing a fixed azure-mgmt-resource package. This is particularly required for supporting different API versions of azure-mgmt-resource package.

Autorest Client Runtime for Java 1.4.0

17 Apr 00:22
Compare
Choose a tag to compare
  • Extract ProxyResource from Resource
  • Support for IMDS based MSI credentials
  • Fix RestClient.withRetryStrategy()

Autorest Client Runtime for Java 1.3.1

26 Mar 21:23
Compare
Choose a tag to compare
  • Added option to set SSLSocketFactory on ApplicationTokenCredentials (#373)
  • Remove logging from refresh token client (#407)

Autorest Client Runtime for Java 1.3.0

01 Feb 22:26
Compare
Choose a tag to compare
  • Support MSI credentials for both virtual machines and app services (#355)
  • Fix null application credentials (#351)
  • Support challenges in Azure credentials (to support Key Vault)

Autorest Client Runtime for Java 1.2.1

21 Dec 23:59
Compare
Choose a tag to compare
  • Updating MSICredentails to support login based on user assigned identity (#324)

Autorest Client Runtime for Java 1.2.0

20 Nov 23:36
Compare
Choose a tag to compare
  • Add delegated token credentials
  • Update OkHttp to 3.4 and Okio to 1.9

Autorest Client Runtime for Java 1.1.1

24 Oct 23:39
Compare
Choose a tag to compare
  • Adding MSICredentails type
  • Add data lake resource ID
  • Fix flattening serializer for HashMaps
  • Making PagedList to work with Java8 stream apis
  • Fix Azure environment endpoints

Autorest Client Runtime for Java 1.1.0

26 Sep 21:31
Compare
Choose a tag to compare
  • Enable polling a previously started long running operation
  • Support JSON based auth file
  • Add expandable enum
  • Allow gracefully closing RestClients

This is the minimum required version for Azure SDK for Java 1.2.0+.

Autorest Client Runtime for Java 1.0.4

30 Jun 07:44
Compare
Choose a tag to compare
  • Supports proxy on Azure credentials
  • Fix deserialization of CloudError in long running operations
  • Add default subscription field in Azure credentials

Autorest Client Runtime for Java 1.0.1

19 Apr 19:12
Compare
Choose a tag to compare

This is the 1.0.1 release of client-runtime and azure-client-runtime and 1.0.0 release for azure-client-authentication. The Android authentication library is still in beta.

  • Fixes #155
  • Supports service principals with certificate
  • Allows setting the default timeout for long running operations
  • Adds MAC address hash and OS info in User-Agent header