Skip to content

Releases: realmtian/async-soap-guzzle

Support PHP 8.2+

Choose a tag to compare

@realmtian realmtian released this 07 Jul 20:26
db6c518
Merge pull request #44 from realmtian/modernise/php82

Modernise/php82

Support PHP 8.0+

Support PHP 8.0+ Pre-release
Pre-release

Choose a tag to compare

@realmtian realmtian released this 21 Nov 22:23
d0a16be
Merge pull request #42 from meng-tian/support-php8

Support PHP 8.0+

Use soap-http-binding 0.4

Pre-release

Choose a tag to compare

@realmtian realmtian released this 28 Mar 14:29
881c0b1
  • Changed to use soap-http-binding 0.4. The implication is that a Psr\Http\Message\RequestFactoryInterface and a Psr\Http\Message\StreamFactoryInterface need to be injected into Meng\AsyncSoap\Guzzle\Factory when creating a Meng\AsyncSoap\Guzzle\SoapClient instance. This helps to decouple a specific implementation of PSR-7 and clients can determine which implementation of PSR-7 they wish to use.
  • Removed support for PHP versions older than 7.1

Use soap-http-binding 0.3

Pre-release

Choose a tag to compare

@realmtian realmtian released this 28 Mar 14:18
cc4f63c
  • Changed to use soap-http-binding 0.3
  • Removed support for PHP 5.5 as it is too old

Remove deprecated filter flag

Pre-release

Choose a tag to compare

@realmtian realmtian released this 20 Feb 19:46
15ec881
Merge pull request #29 from alexeyshockov/patch-1

Remove deprecated filter `FILTER_FLAG_SCHEME_REQUIRED`

v0.2.4

v0.2.4 Pre-release
Pre-release

Choose a tag to compare

@realmtian realmtian released this 03 Dec 16:59
  • Add support for local filesystem WSDL and other kinds of URIs - this resolves #7.
  • Refactor SoapClient.

v0.2.3

v0.2.3 Pre-release
Pre-release

Choose a tag to compare

@realmtian realmtian released this 21 Jun 09:38
Allow passing request options to Guzzle client.

v0.2.2

v0.2.2 Pre-release
Pre-release

Choose a tag to compare

@realmtian realmtian released this 25 Apr 07:56

Fix bugs in callAsync implementation (#4)

  • add check for hasResponse: if response is not received, the request exception should be rethrown.
  • move response parsing from finally block and only parse response when response is safely received.
  • finally block only responsible for releasing stream resources.

Improve implementation of callAsync

Pre-release

Choose a tag to compare

@realmtian realmtian released this 21 Apr 22:30
  • use coroutine to improve readability
  • parse responses even when a 5xx or 4xx is returned
  • close streams after invocation is completed
  • fix tests

v0.2.0

v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@realmtian realmtian released this 18 Apr 23:14

Use new version of SOAP HTTP binding to simplify this library, and also update tests and readme.