Skip to content

Latest commit

 

History

History
120 lines (63 loc) · 2.73 KB

CHANGELOG.md

File metadata and controls

120 lines (63 loc) · 2.73 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

2.0.1 - 2018-12-16

Fixed

  • \Http\Adapter\Guzzle6\Client::sendRequest no longer throws any exceptions that do not implement the PSR exception interface.

    Instead of \UnexpectedValueException we now throw Http\Adapter\Guzzle6\Exception\UnexpectedValueException (which extends \UnexpectedValueException and implements Psr\Http\Client\ClientExceptionInterface).

    Instead of \RuntimeException we now throw Http\Client\Exception\TransferException (which extends \RuntimeException and implements Psr\Http\Client\ClientExceptionInterface).

2.0.0 - 2018-11-14

Added

  • Support for HTTPlug 2.0 and PSR-18

Changed

  • Client and Promise are both final

Removed

  • Support for PHP <7.1

1.1.1 - 2016-05-10

Fixed

  • Adapter can again be instantiated without a guzzle client.

1.1.0 - 2016-05-09

Added

  • Factory method Client::createWithConfig to create an adapter with custom configuration for the underlying guzzle client.

1.0.0 - 2016-01-26

0.4.1 - 2016-01-13

Changed

  • Updated integration tests

Removed

  • Client common dependency

0.4.0 - 2016-01-12

Changed

  • Updated package files
  • Updated HTTPlug to RC1

0.3.1 - 2015-12-31

0.3.0 - 2015-12-31

0.2.1 - 2015-12-17

Added

  • Puli configuration and bindings

Changed

  • Guzzle setup conforms to HTTPlug requirement now: Minimal functionality in client

0.2.0 - 2015-12-15

Added

  • Async client capabalities

Changed

  • HTTPlug instead of HTTP Adapter

0.1.0 - 2015-06-12

Added

  • Initial release