Skip to content

Releases: CuyZ/WebZ

0.12.0

29 Apr 09:20
Compare
Choose a tag to compare
0.12.0 Pre-release
Pre-release
Rename the tests workflow to QA

0.11.0

07 Jan 16:40
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release

PHP 8 compatibility

0.10.0

26 Nov 19:32
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release
Rename the Bus class to WebServiceBus

The name Bus is a bit too generic and can create confusion.

0.9.0

25 Nov 17:10
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release
Use the non-memoized calls to be able to test the hash memoization

0.8.0

23 Nov 13:07
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release

SOAP Async calls

0.7.0

20 Nov 23:30
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

You can now do concurrent calls in HTTP:

$bus = Bus::builder()
    ->withTransport(new HttpTransport())
    ->build();

$promises = $bus->callAsync(
    new GetFooWebService(123),
    new GetFooWebService(456),
);

foreach ($promises as $promise) {
    $foo = $promise->wait();
}

0.6.0

19 Nov 11:10
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

Lower the guzzlehttp/promises version constraint

0.5.0

19 Nov 09:01
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

Add support for Guzzle ^6.3 or ^7.0

0.4.0

18 Nov 23:32
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

In this release the HttpTransport is using Guzzle instead of the Symfony HttpClient.

This ease the implementation of future features such as async calls and better logging.

0.3.0

18 Nov 15:20
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
Add a method to configure a Bearer token