fix(deps): update module github.com/azure/azure-sdk-for-go/sdk/storage/azblob to v1.8.2 (main) - #7
Open
sc-renovate[bot] wants to merge 1 commit into
Open
sc-renovate[bot] wants to merge 1 commit into
sc-renovate[bot] wants to merge 1 commit into
Conversation
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
…e/azblob to v1.8.2
sc-renovate
Bot
force-pushed
the
deps-update/main-azure-sdk-for-go-monorepo
branch
from
October 1, 2026 20:16
389ecd2 to
f8c44b7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.8.0→v1.8.2Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
Azure/azure-sdk-for-go (github.com/Azure/azure-sdk-for-go/sdk/storage/azblob)
v1.8.21.8.2 (2026-10-01)
Bugs Fixed
blob.Client.GetSASURL()generating a SAS that omitted the pinned blob version from the signed string-to-sign when called on a client returned byWithVersionID. The resulting SAS was byte-for-byte identical to an ordinary base-blob (sr=b) SAS and, once corrected to includesr=bv, would still fail to authenticate because the version identifier was never included in the signed payload. Both the resource-type binding and the signed version identifier are now correctly propagated forSignWithSharedKeyandSignWithUserDelegation.GetSASURL()onblob.Client,container.Client, andservice.Client(and the specialized blob clientsblockblob.Client,appendblob.Client,pageblob.Clientwhich delegate toblob.Client) appending a duplicated?to the resulting URL when called on a client whose URL already contained a query string (e.g. a client returned byWithSnapshotorWithVersionID, or a custom endpoint with pre-existing query parameters), which produced a malformed SAS URL.Other Changes
azcoreversion to1.23.2v1.8.11.8.1 (2026-09-09)
Known Issues
x-ms-versionwas updated to2026-12-06, which is not yet supported by all Azure Storage stamps. Affected storage accounts may return400 InvalidHeaderValueerrors. The rollout is expected to complete across all public regions by early October 2026. In the meantime, either pin tov1.8.0or inject a per-retry pipeline policy that setsx-ms-versionto2026-10-06.Breaking Changes
DownloadBufferandDownloadFilenow use ETag locking to ensure consistency across parallel chunk requests when the blob size is not specified upfront (i.e.,Range.Countis zero). If a blob is modified during a multi-chunk download, subsequent requests will fail withConditionNotMetinstead of silently returning data from mixed blob versions.Bugs Fixed
Read.net.Error/io.ErrUnexpectedEOFfailures during a Structured Message download not being retried: the decoder now preserves the error chain with%wand the retry reader classifies retryable errors witherrors.Is/errors.As.SMDecoderequires the parsed message to consume the entire input, and the streaming decoder validates the consumed byte count against the declared message length).io.EOFwhen the source ends before the declared content length; a premature EOF is now surfaced asio.ErrUnexpectedEOFso callers do not accept a truncated message.net.Errorandio.EOF) when the returned bytes exactly complete a segment; such errors are now propagated soRetryReadercan retry transient failures at segment boundaries.io.ErrUnexpectedEOFsoRetryReaderclassifies truncated framing as retryable.Other Changes
DownloadBufferandDownloadFileto use an initial GET request instead of a HEAD (GetProperties) call for blob size discovery. For small blobs (<=4MB), the entire content is returned in a single request, reducing download latency by ~50%.azcoretov1.23.1.Configuration
📅 Schedule: (UTC)
* 0-3 * * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.