Skip to content

Bump Azure.Storage.Blobs from 12.26.0 to 12.30.1 - #2

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/OptunaSharp.Artifacts.AzureBlob/Azure.Storage.Blobs-12.30.1
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/OptunaSharp.Artifacts.AzureBlob/Azure.Storage.Blobs-12.30.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 8, 2026

Copy link
Copy Markdown

Updated Azure.Storage.Blobs from 12.26.0 to 12.30.1.

Release notes

Sourced from Azure.Storage.Blobs's releases.

12.30.0-beta.1

12.30.0-beta.1 (2026-11-05)

Bugs Fixed

  • Fixed SAS timestamp handling for non-UTC DateTimeOffset values (e.g. AccountSasBuilder). Times are now converted to UTC before formatting/signing to prevent unintended validity windows in st/se and related delegation key time fields.

12.29.0-beta.1

12.29.0-beta.1 (2026-11-05)

Features Added

  • Added support for Session Authentication for TokenCredential-authenticated clients using GET Blob operations. This is currently disabled by default and can be enabled via DataLakeClientOptions.SessionOptions.SessionMode.
  • Added support for locality-aware downloads for DataLakeFileClient.ReadTo, DataLakeFileClient.ReadToAsync, DataLakeFileClient.OpenRead, and DataLakeFileClient.OpenReadAsync operations. This is currently disabled by default and can be enabled via DataLakeFileReadToOptions.LayoutAwareRouting and DataLakeOpenReadOptions.LayoutAwareRouting.
  • Added support for scheduling file deletion with DataLakeFileClient.Upload and UploadAsync.

Breaking Changes

  • Changed the default value of StorageTransferOptions.InitialTransferSize used by partitioned uploads and downloads when it is not set by the caller. It now matches the default size of subsequent chunks instead of 256 MB:
    • Downloads (DataLakeFileClient.ReadTo/ReadToAsync): the first range request now defaults to 4 MB, the same as subsequent ranges. Previously, it was 256 MB when no transfer checksum was used.
    • Uploads (DataLakeFileClient.Upload/UploadAsync): a file is now uploaded in a single Append and Flush only if its content is smaller than the default block size (4 MB, or 8 MB for content of 100 MB or more). Previously, content smaller than 256 MB was uploaded in a single append.
    • This means uploads and downloads may be partitioned more often, leading to more requests.
    • Explicitly set InitialTransferSize and MaximumTransferSize values are still respected. To restore the previous behavior, set StorageTransferOptions.InitialTransferSize to 256 MB.

Bugs Fixed

  • Fixed SAS timestamp handling for non-UTC DateTimeOffset values. SAS times are now normalized to UTC before formatting/signing, preventing unintended validity windows in st/se (Start Time, Expiry Time) and related delegation key fields. Affected APIs include:
    • DataLakeFileSystemClient.GenerateSasUri(...)
    • DataLakeFileSystemClient.GenerateUserDelegationSasUri(...)
    • DataLakePathClient.GenerateSasUri(...)
    • DataLakePathClient.GenerateUserDelegationSasUri(...)
    • DataLakeServiceClient.GenerateAccountSasUri(...)
    • DataLakeSasBuilder

12.28.0-beta.1

12.28.0-beta.1 (2026-11-05)

Other Changes

  • Upgraded Azure.Storage.Blobs package dependency to 12.31.0-beta.1

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Azure.Storage.Blobs
  dependency-version: 12.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Nov 8, 2026
@Nucs Nucs closed this Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant