Skip to content

Releases: php-oss-for-azure/azure-storage-common-php

2.2.0

Choose a tag to compare

@brecht-vermeersch brecht-vermeersch released this 20 Aug 13:22

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

Choose a tag to compare

@brecht-vermeersch brecht-vermeersch released this 30 Jun 13:21

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

Choose a tag to compare

@brecht-vermeersch brecht-vermeersch released this 30 Jun 12:55

Changes since 2.0.0.

Added

  • Added public ApiVersion cases for supported Storage service versions, plus latestGA() and latestAzurite() selectors.
  • Added the ETag value object, including wildcard conditions through ETag::all() and value comparison through equals().

Changed

  • Storage requests now default to API version 2026-06-06 against Azure and 2025-11-05 against Azurite. Callers can provide a specific ApiVersion when creating an HTTP client.
  • Account SAS tokens now default to the latest generally available Storage API version.

2.0.0

Choose a tag to compare

@brecht-vermeersch brecht-vermeersch released this 25 Jun 22:17

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

Choose a tag to compare

@brecht-vermeersch brecht-vermeersch released this 01 Mar 17:00