All Versions
112
Latest Version
Avg Release Cycle
83 days
Latest Release
99 days ago

Changelog History
Page 1

  • v7.4.2 Changes

    March 20, 2022

    ๐Ÿ›  Fixed

    • โœ‚ Remove curl auth on cross-domain redirects to align with the Authorization HTTP header
    • Reject non-HTTP schemes in StreamHandler
    • Set a default ssl.peer_name context in StreamHandler to allow force_ip_resolve
  • v7.4.1 Changes

    December 06, 2021

    ๐Ÿ”„ Changed

    • Replaced implicit URI to string coercion #2946
    • ๐Ÿ‘ Allow symfony/deprecation-contracts version 3 #2961

    ๐Ÿ›  Fixed

    • Only close curl handle if it's done #2950
  • v7.4.0 Changes

    October 18, 2021

    โž• Added

    • ๐Ÿ‘Œ Support PHP 8.1 #2929, #2939
    • ๐Ÿ‘Œ Support psr/log version 2 and 3 #2943

    ๐Ÿ›  Fixed

    • Make sure we always call restore_error_handler() #2915
    • ๐Ÿ›  Fix progress parameter type compatibility between the cURL and stream handlers #2936
    • Throw InvalidArgumentException when an incorrect headers array is provided #2916, #2942

    ๐Ÿ”„ Changed

  • v7.3.0 Changes

    March 23, 2021

    โž• Added

    • ๐Ÿ‘Œ Support for DER and P12 certificates #2413
    • ๐Ÿ‘Œ Support the cURL (http://) scheme for StreamHandler proxies #2850
    • ๐Ÿ‘Œ Support for guzzlehttp/psr7:^2.0 #2878

    ๐Ÿ›  Fixed

    • ๐Ÿ– Handle exceptions on invalid header consistently between PHP versions and handlers #2872
  • v7.2.0 Changes

    October 10, 2020

    โž• Added

    • ๐Ÿ‘Œ Support for PHP 8 #2712, #2715, #2789
    • ๐Ÿ‘Œ Support passing a body summarizer to the http errors middleware #2795

    ๐Ÿ›  Fixed

    • ๐Ÿ– Handle exceptions during response creation #2591
    • ๐Ÿ›  Fix CURLOPT_ENCODING not to be overwritten #2595
    • ๐Ÿ‘‰ Make sure the Request always has a body object #2804

    ๐Ÿ”„ Changed

    • The TooManyRedirectsException has a response #2660
    • Avoid "functions" from dependencies #2712

    ๐Ÿ—„ Deprecated

    • Using environment variable GUZZLE_CURL_SELECT_TIMEOUT #2786
  • v7.1.1 Changes

    September 30, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ Incorrect EOF detection for response body streams on Windows.

    ๐Ÿ”„ Changed

    • We dont connect curl sink on HEAD requests.
    • โœ‚ Removed some PHP 5 workarounds
  • v7.1.0 Changes

    September 22, 2020

    โž• Added

    • GuzzleHttp\MessageFormatterInterface

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed issue that caused cookies with no value not to be stored.
    • On redirects, we allow all safe methods like GET, HEAD and OPTIONS.
    • ๐Ÿ›  Fixed logging on empty responses.
    • ๐Ÿ‘‰ Make sure MessageFormatter::format returns string

    ๐Ÿ—„ Deprecated

    • ๐Ÿ—„ All functions in GuzzleHttp has been deprecated. Use static methods on Utils instead.
    • ClientInterface::getConfig()
    • Client::getConfig()
    • Client::__call()
    • 0๏ธโƒฃ Utils::defaultCaBundle()
    • CurlFactory::LOW_CURL_VERSION_NUMBER
  • v7.0.1 Changes

    June 27, 2020
    • ๐Ÿ›  Fix multiply defined functions fatal error #2699
  • v7.0.0 Changes

    June 27, 2020

    โฌ†๏ธ No changes since 7.0.0-RC1. See UPGRADING guide for how to upgrade from 6.5.

    ๐Ÿ‘€ See all changes in the change log.

  • v7.0.0-rc1 Changes

    June 15, 2020

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ Use error level for logging errors in Middleware #2629
    • 0๏ธโƒฃ Disabled IDN support by default and require ext-intl to use it #2675