Azure SDK for Go (November 2024)
The Azure SDK team is pleased to announce our November 2024 client library releases.
34 packages released this month.
Stable Packages (13)
-
Core
-
Key Vault - Keys
-
Key Vault - Administration
-
Key Vault - Certificates
-
Key Vault - Secrets
-
Query - Logs
-
Resource Management - Compute Fleet
-
Resource Management - Container Service
-
Resource Management - Elastic
-
Resource Management - Fabric
-
Resource Management - Hybrid Compute
-
Resource Management - Net App
-
Tables
Patch Updates (1)
- Resource Management - Mongo Cluster
Beta Packages (17)
-
Identity - Cache
-
Resource Management - Container Apps
-
Resource Management - Container Instances
-
Resource Management - Container Service Fleet
-
Resource Management - Containerorchestratorruntime
-
Resource Management - DNS
-
Resource Management - DNS Resolver
-
Resource Management - Databoundaries
-
Resource Management - Elastic SAN
-
Resource Management - Iotoperations
-
Resource Management - Redis Enterprise
-
Resource Management - Service Fabric Managed Clusters
-
Resource Management - Service Linker
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
-
System Events
Release highlights
Core 1.16.0 Changelog
Bugs Fixed
BearerTokenPolicy
now rewinds request bodies before retrying
Features Added
- Added field
Kind
toruntime.StartSpanOptions
to allow a kind to be set when starting a span.
Identity - Cache 0.3.1 Changelog
Bugs Fixed
New
no longer returns an error when called simultaneously in two processes
Key Vault - Keys 1.2.0 Changelog
Features Added
- Add CAE support
- Client requests tokens from the Vault’s tenant, overriding any credential default (thanks @francescomari)
Key Vault - Keys 1.3.0 Changelog
Features Added
- Added API Version support. Users can now change the default API Version by setting ClientOptions.APIVersioncd
Key Vault - Administration 1.2.0 Changelog
Features Added
- Added CAE support
- Client requests tokens from the Vault’s tenant, overriding any credential default (thanks @francescomari)
Key Vault - Certificates 1.2.0 Changelog
Features Added
- Added CAE support
- Client requests tokens from the Vault’s tenant, overriding any credential default (thanks @francescomari)
Key Vault - Certificates 1.3.0 Changelog
Features Added
- Added API Version support. Users can now change the default API Version by setting ClientOptions.APIVersion
Key Vault - Secrets 1.2.0 Changelog
Features Added
- Added CAE support
- Client requests tokens from the Vault’s tenant, overriding any credential default (thanks @francescomari)
Key Vault - Secrets 1.3.0 Changelog
Features Added
- Added API Version support. Users can now change the default API Version by setting ClientOptions.APIVersion
Query - Logs 1.1.0 Changelog
Other Changes
- Upgraded dependencies
Resource Management - Compute Fleet 1.0.0 Changelog
Resource Management - Container Apps 3.1.0-beta.1 Changelog
Resource Management - Container Instances 2.5.0-beta.1 Changelog
Resource Management - Container Service 6.2.0 Changelog
Resource Management - Container Service Fleet 1.3.0-beta.1 Changelog
Resource Management - Containerorchestratorruntime 0.1.0 Changelog
Resource Management - DNS 1.3.0-beta.1 Changelog
Resource Management - DNS Resolver 1.3.0-beta.1 Changelog
Resource Management - Databoundaries 0.1.0 Changelog
Resource Management - Elastic 1.0.0 Changelog
Resource Management - Elastic SAN 1.2.0-beta.1 Changelog
Resource Management - Fabric 1.0.0 Changelog
Resource Management - Hybrid Compute 2.0.0 Changelog
Resource Management - Iotoperations 0.1.0 Changelog
Resource Management - Mongo Cluster 1.0.1 Changelog
Resource Management - Net App 7.3.0 Changelog
Resource Management - Redis Enterprise 2.1.0-beta.2 Changelog
Resource Management - Service Fabric Managed Clusters 0.2.0 Changelog
Resource Management - Service Linker 2.0.0-beta.2 Changelog
Storage - Blobs 1.5.0-beta.1 Changelog
Other Changes
- Updated
azcore
version to1.16.0
- Updated
azidentity
version to1.8.0
Storage - Files Data Lake 1.3.0-beta.1 Changelog
Other Changes
- Updated
azcore
version to1.16.0
- Updated
azblob
version tov1.5.0-beta.1
- Updated
azidentity
version to1.8.0
Storage - Files Share 1.4.0-beta.1 Changelog
Features Added
- Add Paid Burst IOPS/Bandwidth support for Premium Files.
- REST API for binary ACE in Azure Files.
System Events 0.4.3 Changelog
Features Added
- New field has been added to ACSIncomingCallEventData: OnBehalfOfCallee.
Tables 1.3.0 Changelog
Features Added
- Client/ServiceClient now supports
azcore.TokenCredential
authentication with Azure Cosmos DB for Table.
Need help
- For reference documentation visit the Azure SDK for Go documentation.
- For tutorials, samples, quick starts and other documentation, visit the Azure SDK for Go repository.
- File an issue via Github Issues.
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.16.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azidentity/cache@v0.3.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/data/aztables@v1.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/messaging/eventgrid/azsystemevents@v0.4.3
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/monitor/query/azlogs@v1.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/appcontainers/armappcontainers@v3.1.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/computefleet/armcomputefleet@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerinstance/armcontainerinstance@v2.5.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerorchestratorruntime/armcontainerorchestratorruntime@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v6.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservicefleet/armcontainerservicefleet@v1.3.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/databoundaries/armdataboundaries@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dns/armdns@v1.3.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dnsresolver/armdnsresolver@v1.3.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elastic/armelastic@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elasticsan/armelasticsan@v1.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/fabric/armfabric@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/hybridcompute/armhybridcompute@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/iotoperations/armiotoperations@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/mongocluster/armmongocluster@v1.0.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v7.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/redisenterprise/armredisenterprise@v2.1.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters@v0.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/servicelinker/armservicelinker@v2.0.0-beta.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azadmin@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azcertificates@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azcertificates@v1.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azkeys@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azkeys@v1.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azsecrets@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/security/keyvault/azsecrets@v1.3.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azblob@v1.5.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azdatalake@v1.3.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azfile@v1.4.0-beta.1
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.