Skip to content

Releases: guzzle/command

1.3.2

04 Feb 09:57
888e74f

Choose a tag to compare

php 8.4 support

1.3.1

03 Dec 20:46
0eebc65

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

Choose a tag to compare

Fixed calls to deprecated promise functions

1.2.3

18 Apr 08:31
3c9383a

Choose a tag to compare

Bumped min versions

1.2.2

08 Feb 10:21
7883359

Choose a tag to compare

Improved documentation

1.2.1

07 Oct 12:58
04b06e7

Choose a tag to compare

Support PHP 8.1 (#43)

1.2.0

14 Aug 22:01

Choose a tag to compare

Create Makefile

1.1.0

13 Nov 16:15

Choose a tag to compare

  • Update to Guzzle 7
  • Update to PHPUnit 8

1.0.0

24 Nov 13:36
2aaa252

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

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.