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

GA

  • Resource Management - Cognitive Services

  • Resource Management - Compute

  • Resource Management - Customerinsights

  • Resource Management - Datafactory

  • Resource Management - Datamigration

  • Resource Management - Delegatednetwork

  • Resource Management - Digitaltwins

  • Resource Management - Event Grid

  • Resource Management - Machinelearning

  • Resource Management - Media Services

  • Resource Management - Migrate

  • Resource Management - Netapp

  • Resource Management - Storagecache

  • Resource Management - Storsimple1200series

  • Resource Management - Storsimple8000series

  • Resource Management - Timeseriesinsights

Updates

  • Core

  • Service Bus

  • Tables

Beta

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Resource Management - Addons

  • Resource Management - Commerce

  • Resource Management - Education

  • Resource Management - Engagementfabric

  • Resource Management - Extendedlocation

  • Resource Management - Iotcentral

  • Resource Management - Managed Service Identity

  • Resource Management - Managednetwork

  • Resource Management - Operational Insights

  • Resource Management - Powerplatform

  • Resource Management - Resourceconnector

  • Resource Management - Workloads

  • Service Bus

Release highlights

Core 1.1.1 Changelog

Bugs Fixed

  • Avoid polling when a RELO LRO synchronously terminates.

Key Vault - Certificates 0.5.0 Changelog

Breaking Changes

  • The Client API now corresponds more directly to the Key Vault REST API. Most method signatures and types have changed. See the module documentation for updated code examples and more details.

Key Vault - Keys 0.6.0 Changelog

Breaking Changes

  • The Client API now corresponds more directly to the Key Vault REST API. Most method signatures and types have changed. See the module documentation for updated code examples and more details.

Key Vault - Secrets 0.8.0 Changelog

Breaking Changes

  • The Client API now corresponds more directly to the Key Vault REST API. Most method signatures and types have changed. See the module documentation for updated code examples and more details.

Resource Management - Addons 0.1.0 Changelog

Resource Management - Cognitive Services 1.1.0 Changelog

Resource Management - Commerce 0.1.0 Changelog

Resource Management - Compute 3.0.0 Changelog

Resource Management - Customerinsights 1.0.0 Changelog

Resource Management - Datafactory 1.2.0 Changelog

Resource Management - Datamigration 1.0.0 Changelog

Resource Management - Delegatednetwork 1.0.0 Changelog

Resource Management - Digitaltwins 1.0.0 Changelog

Resource Management - Education 0.2.0 Changelog

Resource Management - Engagementfabric 0.1.0 Changelog

Resource Management - Event Grid 2.0.0 Changelog

Resource Management - Extendedlocation 1.1.0-beta.1 Changelog

Resource Management - Iotcentral 2.0.0-beta.1 Changelog

Resource Management - Machinelearning 2.0.0 Changelog

Resource Management - Managed Service Identity 0.7.0 Changelog

Resource Management - Managednetwork 0.1.0 Changelog

Resource Management - Media Services 2.0.0 Changelog

Resource Management - Media Services 3.0.0 Changelog

Resource Management - Migrate 1.0.0 Changelog

Resource Management - Netapp 2.0.0 Changelog

Resource Management - Operational Insights 2.0.0-beta.2 Changelog

Resource Management - Powerplatform 0.1.0 Changelog

Resource Management - Resourceconnector 0.1.0 Changelog

Resource Management - Resourceconnector 0.2.0 Changelog

Resource Management - Storagecache 2.0.0 Changelog

Resource Management - Storsimple1200series 1.0.0 Changelog

Resource Management - Storsimple8000series 1.0.0 Changelog

Resource Management - Timeseriesinsights 1.0.0 Changelog

Resource Management - Workloads 0.2.0 Changelog

Service Bus 1.0.2 Changelog

Bugs Fixed

  • Settlement of a message could hang if the link had been detached/closed. (#18530)
  • Cancelling link creation could leak a goroutine or, in rare conditions, a link. (#18479)

Service Bus 1.0.2-beta.0 Changelog

Features Added

  • Full access to send and receive all AMQP message properties. (#18413)
  • Send AMQP messages using the new AMQPAnnotatedMessage type and Sender.SendAMQPAnnotatedMessage().
  • AMQP messages can be added to MessageBatch’s as well using MessageBatch.AddAMQPAnnotatedMessage().
  • AMQP messages can be scheduled using Sender.ScheduleAMQPAnnotatedMessages.
  • Access the full set of AMQP message properties when receiving using the ReceivedMessage.RawAMQPMessage property.

Bugs Fixed

  • Settlement of a message could hang if the link had been detached/closed. (#18532)

Tables 1.0.1 Changelog

Bugs Fixed

  • Accept empty rowKey parameter.

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.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/data/aztables@v1.0.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azcertificates@v0.5.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azkeys@v0.6.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/keyvault/azsecrets@v0.8.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/messaging/azservicebus@v1.0.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/messaging/azservicebus@v1.0.2-beta.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/addons/armaddons@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/cognitiveservices/armcognitiveservices@v1.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/commerce/armcommerce@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v3.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/customerinsights/armcustomerinsights@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/datafactory/armdatafactory@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/datamigration/armdatamigration@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/delegatednetwork/armdelegatednetwork@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/digitaltwins/armdigitaltwins@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/education/armeducation@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/engagementfabric/armengagementfabric@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/eventgrid/armeventgrid@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/extendedlocation/armextendedlocation@v1.1.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/iotcentral/armiotcentral@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/machinelearning/armmachinelearning@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/managednetwork/armmanagednetwork@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/mediaservices/armmediaservices@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/mediaservices/armmediaservices@v3.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/migrate/armmigrate@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/msi/armmsi@v0.7.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/operationalinsights/armoperationalinsights@v2.0.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/powerplatform/armpowerplatform@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resourceconnector/armresourceconnector@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resourceconnector/armresourceconnector@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storagecache/armstoragecache@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storsimple1200series/armstorsimple1200series@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storsimple8000series/armstorsimple8000series@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/timeseriesinsights/armtimeseriesinsights@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/workloads/armworkloads@v0.2.0

Feedback

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

The Azure SDK team is pleased to make available the July 2022 client library release.