File tree Expand file tree Collapse file tree 2 files changed +26
-15
lines changed Expand file tree Collapse file tree 2 files changed +26
-15
lines changed Original file line number Diff line number Diff line change 1
- # CHANGELOG
1
+ # Changelog
2
2
3
- This file is a manually maintained list of changes for each release. Feel free
4
- to add your changes here when sending pull requests. Also send corrections if
5
- you spot any mistakes.
3
+ ## 0.3.1 (2017-06-06)
4
+
5
+ * Fix: Fix server-side parsing of legacy inline protocol when multiple requests are processed at once
6
+ (#12 by @kelunik and #13 by @clue )
6
7
7
8
## 0.3.0 (2014-01-27)
8
9
Original file line number Diff line number Diff line change 2
2
3
3
A streaming redis protocol parser and serializer written in PHP
4
4
5
- ## Introduction
6
-
7
5
This parser and serializer implementation allows you to parse redis protocol
8
6
messages into native PHP values and vice-versa. This is usually needed by a
9
7
redis client implementation which also handles the connection socket.
@@ -15,6 +13,17 @@ for you. If you merely want to connect to a redis server and issue some
15
13
commands, you're probably better off using one of the existing client
16
14
implementations.
17
15
16
+ ** Table of contents**
17
+
18
+ * [ Quickstart example] ( #quickstart-example )
19
+ * [ Usage] ( #usage )
20
+ * [ Factory] ( #factory )
21
+ * [ Parser] ( #parser )
22
+ * [ Model] ( #model )
23
+ * [ Serializer] ( #serializer )
24
+ * [ Install] ( #install )
25
+ * [ License] ( #license )
26
+
18
27
## Quickstart example
19
28
20
29
``` php
@@ -108,18 +117,19 @@ assert($model implement Model\MultiBulkReply);
108
117
109
118
## Install
110
119
111
- It's very unlikely you'll want to use this protocol parser standalone. It should
112
- be added as a dependency to your redis client implementation by adding it to
113
- your composer.json:
120
+ It's very unlikely you'll want to use this protocol parser standalone.
121
+ It should be added as a dependency to your redis client implementation instead.
122
+ The recommended way to install this library is [ through Composer] ( https://getcomposer.org ) .
123
+ [ New to Composer?] ( https://getcomposer.org/doc/00-intro.md )
114
124
115
- ``` JSON
116
- {
117
- "require" : {
118
- "clue/redis-protocol" : " 0.3.*"
119
- }
120
- }
125
+ This will install the latest supported version:
126
+
127
+ ``` bash
128
+ $ composer require clue/redis-protocol:^0.3.1
121
129
```
122
130
131
+ More details and upgrade guides can be found in the [ CHANGELOG] ( CHANGELOG.md ) .
132
+
123
133
## License
124
134
125
135
Its parser and serializer originally used to be based on
You can’t perform that action at this time.
0 commit comments