Skip to content

Releases: meng-tian/async-soap-guzzle

Support PHP 8.0+

21 Nov 22:23
d0a16be
Compare
Choose a tag to compare
Support PHP 8.0+ Pre-release
Pre-release
Merge pull request #42 from meng-tian/support-php8

Support PHP 8.0+

Use soap-http-binding 0.4

28 Mar 14:29
881c0b1
Compare
Choose a tag to compare
Pre-release
  • 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

28 Mar 14:18
cc4f63c
Compare
Choose a tag to compare
Pre-release
  • Changed to use soap-http-binding 0.3
  • Removed support for PHP 5.5 as it is too old

Remove deprecated filter flag

20 Feb 19:46
15ec881
Compare
Choose a tag to compare
Pre-release
Merge pull request #29 from alexeyshockov/patch-1

Remove deprecated filter `FILTER_FLAG_SCHEME_REQUIRED`

v0.2.4

03 Dec 16:59
Compare
Choose a tag to compare
v0.2.4 Pre-release
Pre-release
  • Add support for local filesystem WSDL and other kinds of URIs - this resolves #7.
  • Refactor SoapClient.

v0.2.3

21 Jun 09:38
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release
Allow passing request options to Guzzle client.

v0.2.2

25 Apr 07:56
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

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

21 Apr 22:30
Compare
Choose a tag to compare
Pre-release
  • 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

18 Apr 23:14
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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

first release

03 Apr 20:40
Compare
Choose a tag to compare
first release Pre-release
Pre-release
Improve test suites

- split unit tests and functional tests
- add unit tests for SoapClient and Factory
- add more web services in functional test but exclude it from test
  coverage
- support non-wsdl mode