Releases: php-oss-for-azure/azure-storage-common-php
Releases · php-oss-for-azure/azure-storage-common-php
Release list
2.2.0
Changed
- Added support for Guzzle 8 and its compatible retry middleware while retaining Guzzle 7 support.
- HTTP failures without a response remain transport exceptions across both Guzzle major versions.
- Request headers, XML bodies, and promise rejections are normalized across the supported Guzzle versions.
2.1.1
Changed
- Storage SAS generation now uses a shared storage-common date helper across common, blob, and file share packages, keeping the lowest Storage layer self-contained and leading the shared timestamp formatting behavior.
2.1.0
Changes since 2.0.0.
Added
- Added public
ApiVersioncases for supported Storage service versions, pluslatestGA()andlatestAzurite()selectors. - Added the
ETagvalue object, including wildcard conditions throughETag::all()and value comparison throughequals().
Changed
- Storage requests now default to API version
2026-06-06against Azure and2025-11-05against Azurite. Callers can provide a specificApiVersionwhen creating an HTTP client. - Account SAS tokens now default to the latest generally available Storage API version.
2.0.0
Please review the upgrade guide before updating to the latest version:
https://github.com/Azure-OSS/azure-storage-common-php/blob/main/UPGRADE.md
Full Changelog: 1.1.0...2.0.0
1.0.0
Full Changelog: https://github.com/Azure-OSS/azure-storage-common/commits/1.0.0