Skip to content

Commit db2e0ba

Browse files
authored
Prepare v2.0.0 release (#50)
1 parent 194e364 commit db2e0ba

File tree

4 files changed

+35
-9
lines changed

4 files changed

+35
-9
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 2.0.0 (2020-10-28)
4+
5+
* Feature / BC break: Update to reactphp/http v1.0.0.
6+
(#45 by @SimonFrings)
7+
8+
* Feature / BC break: Add type declarations and require PHP 7.1+ as a consequence
9+
(#47 by @SimonFrings, #49 by @clue)
10+
11+
* Use fully qualified class names in documentation.
12+
(#46 by @SimonFrings)
13+
14+
* Improve test suite and add `.gitattributes` to exclude dev files from export.
15+
Prepare PHP 8 support, update to PHPUnit 9 and simplify test matrix.
16+
(#40 by @andreybolonin, #42 and #44 by @SimonFrings and #48 by @clue)
17+
318
## 1.0.0 (2018-11-07)
419

520
* First stable release, now following SemVer!

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This project provides a *simple* API for invoking *async* RPCs to remote web ser
1515
* **Async execution of functions** -
1616
Send any number of functions (RPCs) to the remote web service in parallel and
1717
process their responses as soon as results come in.
18-
The Promise-based design provides a *sane* interface to working with out of bound responses.
18+
The Promise-based design provides a *sane* interface to working with out of order responses.
1919
* **Async processing of the WSDL** -
2020
The WSDL (web service description language) file will be downloaded and processed
2121
in the background.
@@ -30,6 +30,7 @@ This project provides a *simple* API for invoking *async* RPCs to remote web ser
3030

3131
**Table of contents**
3232

33+
* [Support us](#support-us)
3334
* [Quickstart example](#quickstart-example)
3435
* [Usage](#usage)
3536
* [Client](#client)
@@ -47,6 +48,16 @@ This project provides a *simple* API for invoking *async* RPCs to remote web ser
4748
* [Tests](#tests)
4849
* [License](#license)
4950

51+
## Support us
52+
53+
We invest a lot of time developing, maintaining and updating our awesome
54+
open-source projects. You can help us sustain this high-quality of our work by
55+
[becoming a sponsor on GitHub](https://github.com/sponsors/clue). Sponsors get
56+
numerous benefits in return, see our [sponsoring page](https://github.com/sponsors/clue)
57+
for details.
58+
59+
Let's take these projects to the next level together! 🚀
60+
5061
## Quickstart example
5162

5263
Once [installed](#install), you can use the following code to query an example
@@ -155,7 +166,7 @@ try {
155166
The `Client` constructor accepts an array of options. All given options will
156167
be passed through to the underlying `SoapClient`. However, not all options
157168
make sense in this async implementation and as such may not have the desired
158-
effect. See also [`SoapClient`](http://php.net/manual/en/soapclient.soapclient.php)
169+
effect. See also [`SoapClient`](https://www.php.net/manual/en/soapclient.soapclient.php)
159170
documentation for more details.
160171

161172
If working in WSDL mode, the `$options` parameter is optional. If working in
@@ -232,7 +243,7 @@ The `getFunctions(): string[]|null` method can be used to
232243
return an array of functions defined in the WSDL.
233244

234245
It returns the equivalent of PHP's
235-
[`SoapClient::__getFunctions()`](http://php.net/manual/en/soapclient.getfunctions.php).
246+
[`SoapClient::__getFunctions()`](https://www.php.net/manual/en/soapclient.getfunctions.php).
236247
In non-WSDL mode, this method returns `null`.
237248
238249
#### getTypes()
@@ -241,7 +252,7 @@ The `getTypes(): string[]|null` method can be used to
241252
return an array of types defined in the WSDL.
242253
243254
It returns the equivalent of PHP's
244-
[`SoapClient::__getTypes()`](http://php.net/manual/en/soapclient.gettypes.php).
255+
[`SoapClient::__getTypes()`](https://www.php.net/manual/en/soapclient.gettypes.php).
245256
In non-WSDL mode, this method returns `null`.
246257

247258
#### getLocation()
@@ -403,7 +414,7 @@ This project follows [SemVer](https://semver.org/).
403414
This will install the latest supported version:
404415
405416
```bash
406-
$ composer require clue/soap-react:^1.0
417+
$ composer require clue/soap-react:^2.0
407418
```
408419
409420
See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"authors": [
88
{
99
"name": "Christian Lück",
10-
"email": "christian@lueck.tv"
10+
"email": "christian@clue.engineering"
1111
}
1212
],
1313
"autoload": {

src/Client.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
* The `Client` constructor accepts an array of options. All given options will
9191
* be passed through to the underlying `SoapClient`. However, not all options
9292
* make sense in this async implementation and as such may not have the desired
93-
* effect. See also [`SoapClient`](http://php.net/manual/en/soapclient.soapclient.php)
93+
* effect. See also [`SoapClient`](https://www.php.net/manual/en/soapclient.soapclient.php)
9494
* documentation for more details.
9595
*
9696
* If working in WSDL mode, the `$options` parameter is optional. If working in
@@ -221,7 +221,7 @@ function (ResponseInterface $response) use ($decoder, $name) {
221221
* Returns an array of functions defined in the WSDL.
222222
*
223223
* It returns the equivalent of PHP's
224-
* [`SoapClient::__getFunctions()`](http://php.net/manual/en/soapclient.getfunctions.php).
224+
* [`SoapClient::__getFunctions()`](https://www.php.net/manual/en/soapclient.getfunctions.php).
225225
* In non-WSDL mode, this method returns `null`.
226226
*
227227
* @return string[]|null
@@ -235,7 +235,7 @@ public function getFunctions(): ?array
235235
* Returns an array of types defined in the WSDL.
236236
*
237237
* It returns the equivalent of PHP's
238-
* [`SoapClient::__getTypes()`](http://php.net/manual/en/soapclient.gettypes.php).
238+
* [`SoapClient::__getTypes()`](https://www.php.net/manual/en/soapclient.gettypes.php).
239239
* In non-WSDL mode, this method returns `null`.
240240
*
241241
* @return string[]|null

0 commit comments

Comments
 (0)