File tree 1 file changed +18
-0
lines changed
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
3
+ ## 0.9.0 - 2016-01-30
4
+
5
+ * Updated to use Guzzle 6 and PSR-7.
6
+ * Event system has been replaced with a middleware system
7
+ * Middleware at the command layer work the same as middleware from the
8
+ HTTP layer, but work with ` Command ` and ` Result ` objects instead of
9
+ ` Request ` and ` Response ` objects
10
+ * The command middleware is in a separate ` HandlerStack ` instance than the
11
+ HTTP middleware.
12
+ * ` Result ` objects are the result of executing a ` Command ` and are used to hold
13
+ the parsed response data.
14
+ * Asynchronous code now uses the ` guzzlehttp/promises ` package instead of
15
+ ` guzzlehttp/ringphp ` , which means that asynchronous results are implemented
16
+ as Promises/A+ compliant ` Promise ` objects, instead of futures.
17
+ * The existing ` Subscriber ` s were removed.
18
+ * The ` ServiceClientInterface ` and ` ServiceClient ` class now provide the basic
19
+ foundation of a web service client.
20
+
3
21
## 0.8.0 - 2015-02-02
4
22
5
23
* Removed ` setConfig ` from ` ServiceClientInterface ` .
You can’t perform that action at this time.
0 commit comments