Skip to content

Releases: guzzle/command

1.3.1

03 Dec 20:46
0eebc65
Compare
Choose a tag to compare
Support PHP 8.3 (#48)

* Support PHP 8.3

* Fixed constructor phpdoc

* Update CommandException.php

1.3.0

21 May 14:17
3372bcf
Compare
Choose a tag to compare
Fixed calls to deprecated promise functions

1.2.3

18 Apr 08:31
3c9383a
Compare
Choose a tag to compare
Bumped min versions

1.2.2

08 Feb 10:21
7883359
Compare
Choose a tag to compare
Improved documentation

1.2.1

07 Oct 12:58
04b06e7
Compare
Choose a tag to compare
Support PHP 8.1 (#43)

1.2.0

14 Aug 22:01
Compare
Choose a tag to compare
Create Makefile

1.1.0

13 Nov 16:15
Compare
Choose a tag to compare
  • Update to Guzzle 7
  • Update to PHPUnit 8

1.0.0

24 Nov 13:36
2aaa252
Compare
Choose a tag to compare
  • Add badges to README.md
  • Switch README from .rst to .md format
  • Update dependencies
  • Add command to handler call to provide support for GuzzleServices

0.9.0

24 Nov 13:12
Compare
Choose a tag to compare
  • Updated to use Guzzle 6 and PSR-7.
  • Event system has been replaced with a middleware system
    • Middleware at the command layer work the same as middleware from the
      HTTP layer, but work with Command and Result objects instead of
      Request and Response objects
    • The command middleware is in a separate HandlerStack instance than the
      HTTP middleware.
  • Result objects are the result of executing a Command and are used to hold
    the parsed response data.
  • Asynchronous code now uses the guzzlehttp/promises package instead of
    guzzlehttp/ringphp, which means that asynchronous results are implemented
    as Promises/A+ compliant Promise objects, instead of futures.
  • The existing Subscribers were removed.
  • The ServiceClientInterface and ServiceClient class now provide the basic
    foundation of a web service client.