Guzzle v7.0.0-beta1 Release Notes

Release Date: 2019-12-31 // about 4 years ago
  • ⬆️ The diff might look very big but 95% of Guzzle users will be able to upgrade without modification. ⬆️ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking changes.

    ➕ Added

    🔄 Changed

    • 👀 Dont allow passing null as third argument to BadResponseException::__construct() #2427
    • 👉 Use SAPI constant instead of method call #2450
    • 👉 Use native function invocation #2444
    • 👍 Better defaults for PHP installations with old ICU lib 2454
    • ➕ Added visibility to all constants #2462
    • Dont allow passing null as URI to Client::request() and Client::requestAsync() #2461
    • 👻 Widen the exception argument to throwable #2495

    🛠 Fixed

    • 🌲 Logging when Promise rejected with a string #2311

    ✂ Removed

    • 👀 Class SeekException #2162
    • RequestException::getResponseBodySummary() #2425
    • CookieJar::getCookieValue() #2433
    • uri_template() and UriTemplate #2440
    • Request options save_to and exceptions #2464