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

39 packages released this month.

Stable Packages (11)

  • Resource Management - Authorization

  • Resource Management - Compute

  • Resource Management - Containerinstance

  • Resource Management - Cosmos DB

  • Resource Management - Datafactory

  • Resource Management - Dnsresolver

  • Resource Management - Dynatrace

  • Resource Management - Kusto

  • Resource Management - Netapp

  • Resource Management - Network

  • Resource Management - Reservations

Patch Updates (3)

  • Core

  • Resource Management - Nginx

  • Service Bus

Beta Packages (16)

  • Identity

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Monitor Query

  • Resource Management - Appcontainers

  • Resource Management - Container Service

  • Resource Management - Cosmos DB

  • Resource Management - Devcenter

  • Resource Management - Devhub

  • Resource Management - Elasticsans

  • Resource Management - Hybridcontainerservice

  • Resource Management - SQL Virtual Machine

  • Resource Management - Security

  • Resource Management - Securityinsights

  • Storage - Blobs

Release highlights

Core 1.1.4 Changelog

Bugs Fixed

  • Don’t retry a request if the Retry-After delay is greater than the configured RetryOptions.MaxRetryDelay.
  • runtime.JoinPaths: do not unconditionally add a forward slash before the query string

Identity 1.2.0-beta.3 Changelog

Features Added

  • ManagedIdentityCredential caches tokens in memory

Bugs Fixed

  • ClientCertificateCredential sends only the leaf cert for SNI authentication

Key Vault - Certificates 0.7.1 Changelog

Features Added

  • Added ClientOptions.DisableChallengeResourceVerification. See https://aka.ms/azsdk/blog/vault-uri for more information.

Key Vault - Keys 0.8.1 Changelog

Features Added

  • Added ClientOptions.DisableChallengeResourceVerification. See https://aka.ms/azsdk/blog/vault-uri for more information.

Key Vault - Secrets 0.10.1 Changelog

Features Added

  • Added ClientOptions.DisableChallengeResourceVerification. See https://aka.ms/azsdk/blog/vault-uri for more information.

Monitor Query 0.2.0 Changelog

Breaking Changes

  • Changed format of logs ErrorInfo struct to custom error type

Resource Management - Appcontainers 2.0.0-beta.1 Changelog

Resource Management - Authorization 2.0.0 Changelog

Resource Management - Compute 4.0.0 Changelog

Resource Management - Container Service 2.2.0-beta.1 Changelog

Resource Management - Container Service 2.2.0-beta.2 Changelog

Resource Management - Containerinstance 2.0.0 Changelog

Resource Management - Cosmos DB 2.1.0 Changelog

Resource Management - Cosmos DB 2.2.0-beta.1 Changelog

Resource Management - Datafactory 1.3.0 Changelog

Resource Management - Devcenter 0.2.0 Changelog

Resource Management - Devhub 0.1.0 Changelog

Resource Management - Devhub 0.1.1 Changelog

Resource Management - Devhub 0.2.0 Changelog

Resource Management - Dnsresolver 1.0.0 Changelog

Resource Management - Dynatrace 1.0.0 Changelog

Resource Management - Elasticsans 0.1.0 Changelog

Resource Management - Elasticsans 0.1.1 Changelog

Resource Management - Hybridcontainerservice 0.1.0 Changelog

Resource Management - Hybridcontainerservice 0.1.1 Changelog

Resource Management - Kusto 1.1.0 Changelog

Resource Management - Netapp 3.0.0 Changelog

Resource Management - Network 2.0.0 Changelog

Resource Management - Nginx 1.0.1 Changelog

Resource Management - Reservations 1.1.0 Changelog

Resource Management - SQL Virtual Machine 0.7.0 Changelog

Resource Management - Security 0.8.0 Changelog

Resource Management - Securityinsights 2.0.0-beta.2 Changelog

Service Bus 1.1.1 Changelog

Bugs Fixed

  • AcceptNextSessionForQueue and AcceptNextSessionForSubscription now return an azservicebus.Error with Code set to CodeTimeout when they fail due to no sessions being available. Examples for this have been added for AcceptNextSessionForQueue. PR#19113.
  • Retries now respect cancellation when they’re in the “delay before next try” phase.

Storage - Blobs 0.5.0 Changelog

Bugs Fixed

  • Fixed issue #18767
  • Fix deadlock when error writes are slow #16937

Features Added

Breaking Changes

  • Complete architectural change for better user experience. Please view the README

Storage - Blobs 0.5.1 Changelog

Bugs Fixed

  • GetSASURL(): for container and blob clients, don’t add a forward slash before the query string
  • Fixed issue #19249 by increasing service version to ‘2020-02-10’.

Need help

Latest Releases

View all the latest versions of go packages here.

Installation Instructions

To use the latest GA and beta libraries use the go get command to add the package to a go.mod file. If your project does not use Go modules, refer to the Go documentation for information about specifying dependencies.

go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azcore@v1.1.4
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azidentity@v1.2.0-beta.3
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azcertificates@v0.7.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azkeys@v0.8.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azsecrets@v0.10.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/messaging/azservicebus@v1.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/monitor/azquery@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/appcontainers/armappcontainers@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/authorization/armauthorization@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v4.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerinstance/armcontainerinstance@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v2.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v2.2.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/cosmos/armcosmos@v2.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/cosmos/armcosmos@v2.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/datafactory/armdatafactory@v1.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/devcenter/armdevcenter@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/devhub/armdevhub@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/devhub/armdevhub@v0.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/devhub/armdevhub@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dnsresolver/armdnsresolver@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dynatrace/armdynatrace@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elasticsans/armelasticsans@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elasticsans/armelasticsans@v0.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/hybridcontainerservice/armhybridcontainerservice@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/hybridcontainerservice/armhybridcontainerservice@v0.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/kusto/armkusto@v1.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v3.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/network/armnetwork@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/nginx/armnginx@v1.0.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/reservations/armreservations@v1.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/security/armsecurity@v0.8.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/securityinsights/armsecurityinsights@v2.0.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/sqlvirtualmachine/armsqlvirtualmachine@v0.7.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azblob@v0.5.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azblob@v0.5.1

Feedback

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