The Azure SDK team is pleased to announce our August 2023 client library releases.

44 packages released this month.

Stable Packages (14)

  • Key Vault - Keys

  • Key Vault - Administration

  • Key Vault - Secrets

  • Resource Management - Batch

  • Resource Management - Cognitive Services

  • Resource Management - Compute

  • Resource Management - Container Service

  • Resource Management - Data Protection

  • Resource Management - Kusto

  • Resource Management - Managednetworkfabric

  • Resource Management - Mobile Network

  • Resource Management - Net App

  • Resource Management - Network

  • Resource Management - Palo Alto Networks

Patch Updates (1)

  • Tables

Beta Packages (24)

  • Identity

  • Key Vault - Certificates

  • Monitor Ingestion

  • OpenAI

  • Openai

  • Resource Management - Authorization

  • Resource Management - Compute

  • Resource Management - Container Registry

  • Resource Management - Container Service

  • Resource Management - Elastic SAN

  • Resource Management - Hdinsight

  • Resource Management - Iotfirmwaredefense

  • Resource Management - Marketplace Ordering

  • Resource Management - Monitor

  • Resource Management - Network

  • Resource Management - Network Cloud

  • Resource Management - Resource Graph

  • Resource Management - Resources

  • Resource Management - SQL

  • Resource Management - Sphere

  • Resource Management - Storage

  • Resource Management - Storage Mover

  • Resource Management - Subscriptions

  • Resource Management - Web PubSub

Release highlights

Identity 1.4.0-beta.2 Changelog

Other Changes

  • DefaultAzureCredentialOptions.TenantID applies to workload identity authentication
  • Upgraded dependencies

Identity 1.4.0-beta.3 Changelog

Bugs Fixed

  • One invocation of AzureCLICredential.GetToken() and OnBehalfOfCredential.GetToken() can no longer make two authentication attempts

Key Vault - Keys 1.0.0 Changelog

Features Added

  • first stable release of azkeys module

Key Vault - Administration 1.0.0 Changelog

Features Added

  • First stable release of the azadmin module

Key Vault - Certificates 0.11.0 Changelog

Breaking Changes

  • Rename ListCertificates to ListCertificateProperties
  • ListCertificateIssuers to ListIssuerProperties
  • ListCertificateVersions to ListCertificatePropertiesVersions
  • ListDeletedCertificates to ListDeletedCertificateProperties
  • CertificateListResult to CertificatePropertiesListResult
  • DeletedCertificateListResult to DeletedCertificatePropertiesListResult
  • SetCertificateContacts to SetContacts
  • GetCertificateContacts to GetContacts
  • DeleteCertificateContacts to DeleteContacts
  • SetCertificateIssuer to SetIssuer
  • UpdateCertificateIssuer to UpdateIssuer
  • GetCertificateIssuer to GetIssuer
  • DeleteCertificateIssuer to DeleteIssuer
  • CertificateIssuerListResult to IssuerPropertiesListResult
  • UpdateCertificateIssuerParameters to UpdateIssuerParameters
  • SetCertificateIssuerParameters to SetIssuerParameters
  • CertificateBundle to Certificate
  • CertificateItem to CertificateProperties
  • DeletedCertificateBundle to DeletedCertificate
  • DeletedCertificateItem to DeletedCertificateProperties
  • IssuerBundle to Issuer
  • CertificateIssuerItem to IssuerProperties
  • RestoreCertificateParameters.CertificateBundleBackup to RestoreCertificateParameters.CertificateBackup
  • JSONWebKeyCurveName to CurveName
  • JSONWebKeyType to KeyType
  • Trigger to LifetimeActionTrigger
  • Action to LifetimeActionType
  • AdministratorDetails to ``AdministratorContact`
  • OrganizationDetails.AdminDetails to OrganizationDetails.AdminContacts
  • EmailAddress to Email
  • UPNs to UserPrincipalNames
  • EKUs to EnhancedKeyUsage
  • remove MaxResults parameter
  • remove DeletionRecoveryLevel type

Key Vault - Secrets 1.0.0 Changelog

Breaking Changes

  • changed type of KID from string to type ID

Features Added

  • first stable release of azsecrets module

Monitor Ingestion 0.1.0 Changelog

  • This is the initial release of the azingest library

OpenAI 0.1.1 Changelog

Breaking Changes

  • Moved from sdk/cognitiveservices/azopenai to sdk/ai/azopenai.

Openai 0.1.0 Changelog

  • Initial release of the azopenai library

Openai 0.1.1 Changelog

Breaking Changes

  • This module has moved to github.com/Azure/azure-sdk-for-go/sdk/ai/azopenai.

Resource Management - Authorization 3.0.0-beta.1 Changelog

Resource Management - Batch 2.0.0 Changelog

Resource Management - Cognitive Services 1.5.0 Changelog

Resource Management - Compute 5.1.0-beta.2 Changelog

Resource Management - Compute 5.1.0 Changelog

Resource Management - Compute 5.2.0-beta.1 Changelog

Resource Management - Container Registry 1.1.0-beta.3 Changelog

Resource Management - Container Service 4.1.0-beta.4 Changelog

Resource Management - Container Service 4.1.0 Changelog

Resource Management - Container Service 4.2.0-beta.1 Changelog

Resource Management - Data Protection 2.3.0 Changelog

Resource Management - Elastic SAN 0.3.0 Changelog

Resource Management - Hdinsight 1.2.0-beta.1 Changelog

Resource Management - Iotfirmwaredefense 0.1.0 Changelog

Resource Management - Kusto 2.0.0 Changelog

Resource Management - Managednetworkfabric 1.0.0 Changelog

Resource Management - Marketplace Ordering 1.2.0-beta.2 Changelog

Resource Management - Mobile Network 3.0.0 Changelog

Resource Management - Monitor 0.10.1 Changelog

Resource Management - Net App 4.1.0 Changelog

Resource Management - Network 3.1.0-beta.2 Changelog

Resource Management - Network 4.0.0 Changelog

Resource Management - Network 4.1.0-beta.1 Changelog

Resource Management - Network Cloud 0.2.0 Changelog

Resource Management - Palo Alto Networks 1.0.0 Changelog

Resource Management - Resource Graph 0.8.1 Changelog

Resource Management - Resources 1.2.0-beta.2 Changelog

Resource Management - SQL 2.0.0-beta.1 Changelog

Resource Management - Sphere 0.1.0 Changelog

Resource Management - Storage 1.4.0-beta.2 Changelog

Resource Management - Storage Mover 2.0.0-beta.1 Changelog

Resource Management - Subscriptions 1.3.0-beta.2 Changelog

Resource Management - Web PubSub 1.2.0-beta.1 Changelog

Tables 1.0.2 Changelog

Bugs Fixed

  • Escape single-quote characters in partition and row keys.

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/ai/azopenai@v0.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azidentity@v1.4.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azidentity@v1.4.0-beta.3
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/cognitiveservices/azopenai@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/cognitiveservices/azopenai@v0.1.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/data/aztables@v1.0.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/monitor/azingest@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/authorization/armauthorization@v3.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/batch/armbatch@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/cognitiveservices/armcognitiveservices@v1.5.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v5.1.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v5.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v5.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerregistry/armcontainerregistry@v1.1.0-beta.3
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v4.1.0-beta.4
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v4.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v4.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dataprotection/armdataprotection@v2.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elasticsan/armelasticsan@v0.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/hdinsight/armhdinsight@v1.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/kusto/armkusto@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/managednetworkfabric/armmanagednetworkfabric@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/marketplaceordering/armmarketplaceordering@v1.2.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/mobilenetwork/armmobilenetwork@v3.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/monitor/armmonitor@v0.10.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v4.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/network/armnetwork@v3.1.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/network/armnetwork@v4.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/network/armnetwork@v4.1.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/networkcloud/armnetworkcloud@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/paloaltonetworksngfw/armpanngfw@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resourcegraph/armresourcegraph@v0.8.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resources/armresources@v1.2.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resources/armsubscriptions@v1.3.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/sphere/armsphere@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/sql/armsql@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storage/armstorage@v1.4.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storagemover/armstoragemover@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/webpubsub/armwebpubsub@v1.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azadmin@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azcertificates@v0.11.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azkeys@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azsecrets@v1.0.0

Feedback

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