Azure SDK for Go (August 2025)
The Azure SDK team is pleased to announce our August 2025 client library releases.
22 packages released this month.
Stable Packages (10)
-
Identity
-
Query - Logs
-
Resource Management - Azure VMware Solution
-
Resource Management - Carbonoptimization
-
Resource Management - Cognitive Search
-
Resource Management - Cognitive Services
-
Resource Management - Compute
-
Resource Management - Provider Hub
-
Resource Management - Recovery Services Data Replication
-
Service Bus
Patch Updates (5)
-
Core
-
Resource Management - Deployment Stacks
-
Storage - Blobs
-
Storage - Files Data Lake
-
Storage - Files Share
Beta Packages (7)
-
Resource Management - Container Service
-
Resource Management - Data Migration
-
Resource Management - Deployments
-
Resource Management - Managed Grafana
-
Resource Management - Mongo Cluster
-
Resource Management - Storagediscovery
-
Storage - Queues
Release highlights
Core 1.18.2 Changelog
Bugs Fixed
- Fixed a case in which
BearerTokenPolicy
didn’t ensure an authentication error is non-retriable
Identity 1.11.0 Changelog
Other Changes
DefaultAzureCredential
tries its next credential when a dev tool credential such asAzureCLICredential
returns an error
Query - Logs 1.2.0 Changelog
Features Added
- Add fakes support
Resource Management - Azure VMware Solution 2.1.0 Changelog
Resource Management - Carbonoptimization 1.0.0 Changelog
Resource Management - Cognitive Search 1.4.0 Changelog
Resource Management - Cognitive Services 1.8.0 Changelog
Resource Management - Compute 7.0.0 Changelog
Resource Management - Container Service 7.3.0-beta.1 Changelog
Resource Management - Data Migration 2.0.0-beta.1 Changelog
Resource Management - Deployment Stacks 1.0.1 Changelog
Resource Management - Deployments 0.1.0 Changelog
Resource Management - Managed Grafana 2.0.0-beta.1 Changelog
Resource Management - Mongo Cluster 1.1.0-beta.1 Changelog
Resource Management - Provider Hub 2.0.0 Changelog
Resource Management - Recovery Services Data Replication 1.0.0 Changelog
Resource Management - Storagediscovery 0.1.0 Changelog
Service Bus 1.10.0 Changelog
Features Added
- Allow a user to settle and renew message locks with only a lock token, so long as they are not using Service Bus sessions. This makes it possible to settle a message in a completely separate process or service. See ExampleReceiver_CompleteMessage_settleWithLockToken for an example. (PR#24966)
Storage - Blobs 1.6.2 Changelog
Other Changes
- Updated
azcore
version to1.18.1
Storage - Files Data Lake 1.4.2 Changelog
Other Changes
- Updated
azcore
version to1.18.1
Storage - Files Share 1.5.2 Changelog
Other Changes
- Updated
azcore
version to1.18.1
Storage - Queues 2.0.0-beta.1 Changelog
Breaking Changes
- The type of ApproximateMessagesCount has changed from *int32 to *int64 to support large queues with more than int32 max value messages.
Other Changes
- Updated
azidentity
version to1.10.1
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.18.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/azidentity@v1.11.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/messaging/azservicebus@v1.10.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/monitor/query/azlogs@v1.2.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/avs/armavs@v2.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/carbonoptimization/armcarbonoptimization@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/cognitiveservices/armcognitiveservices@v1.8.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/compute/armcompute@v7.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v7.3.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dashboard/armdashboard@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/datamigration/armdatamigration@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/mongocluster/armmongocluster@v1.1.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/providerhub/armproviderhub@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/recoveryservicesdatareplication/armrecoveryservicesdatareplication@v1.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resources/armdeployments@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/resources/armdeploymentstacks@v1.0.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/search/armsearch@v1.4.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/storagediscovery/armstoragediscovery@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azblob@v1.6.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azdatalake@v1.4.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azfile@v1.5.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/storage/azqueue@v2.0.0-beta.1
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.