PackageTrack
Sign in Get early access

microsoft/azure-storage-common

This project provides a set of common code shared by Azure Storage Blob, Table, Queue and File PHP client libraries.

1.5.2 19M downloads/mo #1251 most downloaded on Packagist Azure/azure-storage-common-php

What this package is like to depend on

Last release 5 years ago

no release in 18 months

Ships fairly regularly

a new release about every 6 months

Nearly every release is documented

notes for 9 of 9 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

9 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

9 releases · Jan 2018 to Oct 2021
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 1.5.2 09 Oct 2021
    Release notes

    2021.09 - version 1.5.2

    • Added support for guzzle 7.3.
    • Resolve some warnings when calling Psr7\stream_for, uses Utils::streamFor instead.
    • Added colon to non-UTC timestamps.
    • Fixed type hint for ServiceException::getResponse().
    • Fixed random number range that might cause an overflow in the guid generation.
    • Added logic to convert to exception when promise is rejected with string.
    • Compares strlen result with an integer instead of string.
    Open source →
  2. 1.5.1 28 Dec 2020
    Release notes

    2020.12 - version 1.5.1

    • Guzzle version is now updated to support both 6.x and 7.x.
    Open source →
  3. 1.5.0 28 Aug 2020
    Release notes

    2020.08 - version 1.5.0

    • Resolved TLS 1.2 issue and some test issues.
    • Check $uri null type before array/string access.
    • Accept DateTimeImmutable as EdmType input.
    • Added client-request-id to requests.
    • Updated getContinuationToken return type.
    • Call static methods using static:: not self::.
    • Added $isSecondary parameter for appendBlobRetryDecider.
    • Retry on no response from server after a successful connection
    Open source →
  4. 1.4.1 02 Jan 2020
    Release notes

    2020.01 - version 1.4.1

    • Changed to perform override existence instead of value check for ‘$options[‘verify’]’ in ‘ServiceRestProxy’.
    Open source →
  5. 1.4.0 26 Apr 2019
    Release notes

    2019.04 - version 1.4.0

    • Added support for OAuth authentication.
    • Resolved some issues on Linux platform.
    Open source →
  6. 1.3.0 26 Mar 2019
    Release notes

    2019.03 - version 1.3.0

    • Documentation refinement.
    Open source →
  7. 1.2.0 02 Aug 2018
    Release notes

    2018.08 - version 1.2.0

    • Fixed a bug generateCanonicalResource returns an empty string if $resource starts with "/".
    • Supported optional middleware retry on connection failures.
    • Fixed a typo of DEAFULT_RETRY_INTERVAL.
    Open source →
  8. 1.1.0 26 Apr 2018
    Release notes

    2018.04 - version 1.1.0

    • MD files are modified for better readability and formatting.
    • CACERT can now be set when creating RestProxies using $options parameter.
    • Removed unnecessary trailing spaces.
    • Assertions are re-factored in test cases.
    • Now the test framework uses PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase.
    Open source →
  9. 1.0.0 11 Jan 2018
    Release notes

    2018.01 - version 1.0.0

    • Removed ServiceBuilder.php, moved static builder methods into BlobRestProxy, TableRestProxy, QueueRestProxy and FileRestProxy.
    • Moved method SharedAccessSignatureHelper::generateBlobServiceSharedAccessSignatureToken() into BlobSharedAccessSignatureHelper.
    • Moved method SharedAccessSignatureHelper::generateTableServiceSharedAccessSignatureToken() into TableSharedAccessSignatureHelper.
    • Moved method SharedAccessSignatureHelper::generateQueueServiceSharedAccessSignatureToken() into QueueSharedAccessSignatureHelper.
    • Moved method SharedAccessSignatureHelper::generateFileServiceSharedAccessSignatureToken() into FileSharedAccessSignatureHelper.
    • CommonMiddleWare constructor requires storage service version as parameter now.
    • AccessPolicy class is now an abstract class, added children classes BlobAccessPolicy, ContainerAccessPolicy, TableAccessPolicy, QueueAccessPolicy, FileAccessPolicy and ShareAccessPolicy.
    • Fixed a bug that Utilities::allZero() will return true for non-zero data chunks.
    • Deprecated PHP 5.5 support.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive