NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2469 most downloaded on Packagist
Azure Blob Storage PHP SDK
Last release 1 months ago
04 Sep 2026
Release timing varies
gaps range from 2 weeks to 7 months
Some releases are documented
notes for 10 of 18 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
18 releases · first in 2024
Fixed the README logo so it renders on Packagist.
Added support for Guzzle 8 while retaining Guzzle 7 support.
One column per month.
Blob SAS generation now uses the shared storage-common date helper for SAS timestamp formatting.
Blob and container SAS generation now sign against a cloned BlobSasBuilder, preventing blob-specific state from leaking into later container SAS calls
BlobSasBuilder, preventing blob-specific state from leaking into later container SAS calls when the same builder instance is reused.BlobSasBuilder::build() now validates required fields and throws UnableToGenerateSasException instead of surfacing raw typed-property initialization errors.Added BlobInclude and support for requesting snapshots, metadata, uncommitted blobs, copy information, deleted blobs, tags, versions, and deleted blob
BlobInclude and support for requesting snapshots, metadata, uncommitted blobs, copy information, deleted blobs, tags, versions, and deleted blobs with versions from BlobContainerClient::getBlobs() and getBlobsByHierarchy().Blob.BlobClient::undelete() and undeleteAsync() for restoring soft-deleted blobs, snapshots, and versions.DeleteSnapshotsOption support for deleting a blob together with its snapshots or deleting only its snapshots.GetBlobContainersOptions, BlobContainerInclude, and BlobServiceClient::undeleteBlobContainer().BlobClient::createSnapshot() and createSnapshotAsync(), configured with CreateSnapshotOptions.BlobClient::withSnapshot(), BlobClient::withVersion(), and matching block blob methods for targeting immutable snapshots and versions.bs and bv signed resources.prepare changelogs for release
prepare changelogs for release
Changes since 2.0.1.
BlobLeaseClient, with synchronous and asynchronous acquire, renew, change, release, and break operations.BlobProperties and BlobContainerProperties.TagsTooLarge to BlobErrorCode.HEAD operation.Please review the upgrade guides before updating to the latest version:
Please review the upgrade guides before updating to the latest version:
https://github.com/Azure-OSS/azure-storage-blob-php/blob/main/UPGRADE.md
https://github.com/Azure-OSS/azure-storage-common-php/blob/main/UPGRADE.md
Full Changelog: 2.0.0...2.0.1
Nothing published for this version
improve connection string parsing
improve connection string parsing
add autoclosing subtrees prs
add autoclosing subtrees prs
Add option to disable SSL verification for local Azurite support with…
Add option to disable SSL verification for local Azurite support with…
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →