NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1599 most downloaded on NuGet
This client library enables working with the Microsoft Azure Storage Data Lake File service for storing binary and text data. For this release see notes - https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/storage/Azure.Storage.Files.DataLake/README.md and https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/storage/Azure.Storage.Files.DataLake/CHANGELOG.md in addition to the breaking changes https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/storage/Azure.Storage.Files.DataLake/BreakingChanges.txt Microsoft Azure Storage quickstarts and tutorials - https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction Microsoft Azure Storage REST API Reference - https://docs.microsoft.com/en-us/rest/api/storageservices/ REST API Reference for Data Lake - https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/filesystem
Last release 7 days ago
30 Sep 2026
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 39 of 39 stable releases
1 version withdrawn
withdrawn after publishing
127 years old
40 releases · first in 1900
Includes all features from 12.28.0-beta.1
Code | Docs Support: Active
Code | Docs
Support: Active
GenerateSasUri and GenerateUserDelegationSasUri convenience methods on Data Lake clients did not honor the RequestHeaders and RequestQueryParameters properties, and where GenerateUserDelegationSasUri did not honor DelegatedUserObjectId, set on the supplied DataLakeSasBuilder.One column per quarter.
Includes all features from 12.27.0-beta.1
Code | Docs Support: Active
Code | Docs
Support: Active
TokenRequestContext.Scopes contained a double slash (e.g. https://storage.azure.com//.default) when using TokenCredential authentication. (#58295)Includes all features from 12.25.0-beta.1
Includes all features from 12.24.0-beta.1
Includes all features from 12.23.0-beta.1
Includes all features from 12.22.0-beta.1
AddDataLakeServiceClient(Uri, Azure.SasCredential), AddDataLakeServiceClient(Uri, TokenCredential)DataLakeServiceClient, DataLakeFileSystemClient, DataLakeDirectoryClient, DataLakeFileClient, DataLakePathClient created with a connection string with an account name specified (e.g. "AccountName=..;"), the account name was not populated on the Storage Clients if the account name was not also specified in the endpoint. (#42925)DataLakeServiceClient, DataLakeFileSystemClient, DataLakeDirectoryClient, DataLakeFileClient, DataLakePathClient created with a StorageSharedKeyCredential, the account name was not populated on the Storage Clients if the account name was not also specified in the endpoint. (#42925)Includes all features from 12.21.0-beta.1 and 12.21.0-beta.2.
Upgraded System.Text.Json package dependency to 6.0.10 for security fix.
System.Text.Json package dependency to 6.0.10 for security fix.Includes all features from 12.20.0-beta.1.
Fixed \[BUG\] Azure Blob Storage Client SDK No Longer Supports Globalization Invariant Mode for Account Key Authentication #45052
Includes all features from 12.19.0-beta.1.
Includes all features from 12.18.0-beta.1 and 12.18.0-beta.2.
DataLakeFileSystemClient and DatalakeFileClient did not throw an exception on empty/null filesystem names and file names, respectively, when constructing a client.Distributed tracing with ActivitySource is stable and no longer requires the Experimental feature-flag.
ActivitySource is stable and no longer requires the Experimental feature-flag.Includes all features from 12.17.0-beta.1.
Includes all features from 12.16.0-beta.1.
Includes all features from 12.15.0-beta.1.
Includes all features from 12.14.0-beta.1.
Bumped Azure.Core dependency from 1.28 and 1.30, fixing issue with headers being non-resilient to double dispose of the request.
Includes all features from 12.13.0-beta.1.
Fixed bug where DataLakeQueryCsvTextOptions was not properly sending the RecordSeparator when calling DataLakeFileClient.Query()
Includes all features from 12.12.0-beta.1.
Code | Docs Text Analytics Azure.AI.TextAnalytics
Code | Docs
Text Analytics
Azure.AI.TextAnalytics
Includes all features from 12.10.0-beta.1.
Includes all features from 12.9.0-beta.1, 12.9.0-beta.2, and 12.9.0-beta.3 except SDK-calculated transactional checksums on data transfer.
Includes all features from 12.8.0-beta.1 and 12.8.0-beta.2.
Includes all features from 12.7.0-beta.4
EnableTenantDiscovery. If set to true, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.This release contains bug fixes to improve quality.
Fixed bug where ClientDiagnostics's DiagnosticListener was leaking resources.
Includes all features from 12.6.0-beta.1
Includes all features from 12.5.0-preview.1
Fixed bug where DataLakeFileClient.Upload() would deadlock if the content stream's position was not 0.
Fixed bug in TaskExtensions.EnsureCompleted method that causes it to unconditionally throw an exception in the environments with synchronization conte
Includes all features from 12.3.0-preview.1 through 12.3.0-preview.2.
This release contains bug fixes to improve quality.
Fixed bug where download could hang indefinietly on .NET Framework
Added DataLakeFileClient.Upload() overload that allows setting metadata, permissions and umask.
Fixed bug where DataLakeFileSystemClient.DeleteIfExistsAsync() would throw an exception if the underlying File System did not exist.
Code | Docs Support: Active
Code | Docs
Support: Active
Your coding agent can read these notes before it upgrades. Set up the MCP server →