@@ -27,38 +27,29 @@ http://pear.php.net/dtd/package-2.0.xsd">
27
27
28
28
<active >yes</active >
29
29
</lead >
30
- <date >2018-02-07 </date >
30
+ <date >2018-06-08 </date >
31
31
<version >
32
- <release >4.0 .0RC1</release >
33
- <api >4.0 .0RC1</api >
32
+ <release >4.1 .0RC1</release >
33
+ <api >4.1 .0RC1</api >
34
34
</version >
35
35
<stability >
36
36
<release >alpha</release >
37
37
<api >alpha</api >
38
38
</stability >
39
39
<license uri =" http://www.php.net/license" >PHP</license >
40
40
<notes >
41
- phpredis 4.0.0RC1
42
-
43
- *** WARNING! THIS RELEASE CONTAINS BREAKING API CHANGES! ***
44
-
45
- * Add proper ARGINFO for all methods. (Pavlo Yatsukhnenko, Michael Grunder)
46
- * Let EXISTS take multiple keys [cccc39] (Michael Grunder)
47
- * Use zend_string as returning value for ra_extract_key and ra_call_extractor [9cd05911] (Pavlo Yatsukhnenko)
48
- * Implement SWAPDB and UNLINK commands [84f1f28b, 9e65c429] (Michael Grunder)
49
- * Return real connection error as exception [5b9c0c60] (Pavlo Yatsukhnenko, Michael Grunder)
50
- * Disallow using empty string as session name. [485db46f] (Pavlo Yatsukhnenko)
51
- * Use zend_string for storing auth and prefix members [4b8336f7] (Pavlo Yatsukhnenko)
52
- * The element of z_seeds may be a reference on php7 [367bc6aa, 1e63717a] (@janic716)
53
- * Avoid connection in helper methods [91e9cfe1] (Pavlo Yatsukhnenko)
54
- * Add tcp_keepalive option to redis sock [68c58513, 5101172a, 010336d5, 51e48729] (@git-hulk, Michael Grunder)
55
- * More robust GEORADIUS COUNT validation [f7edee5d] (Michael Grunder)
56
- * Add LZF compression (experimental) [e2c51251, 8cb2d5bd, 8657557] (Pavlo Yatsukhnenko)
57
- * Allow to use empty string as persistant_id [ec4fd1bd] (Pavlo Yatsukhnenko)
58
- * Don't use convert_to_string in redis_hmget_cmd [99335d6] (Pavlo Yatsukhnenko)
59
- * Allow mixing MULTI and PIPELINE modes (experimental) [5874b0] (Pavlo Yatsukhnenko)
60
- * PHP >=7.3.0 uses zend_string to store `php_url` elements [b566fb44] (@fmk)
61
- * Documentation improvements (Michael Grunder, @TomA-R)
41
+ phpredis 4.1.0RC1
42
+
43
+ The primary new feature of this release is session locking functionality. Thanks to @SkydiveMarius!
44
+
45
+ * Add callbacks validate_sid and update_timestamp to session handler [aaaf0f23] (@hongboliu)
46
+ * Call cluster_disconnect before destroying cluster object. [28ec4322] (Pavlo Yatsukhnenko)
47
+ * Bulk strings can be zero length. (Michael Grunder)
48
+ * Handle async parameter for flushDb and flushAll [beb6e8f3,acd10409,742cdd05] (Pavlo Yatsukhnenko)
49
+ * Split INSTALL and add more instructions [43613d9e,80d2a917] (@remicollet, Pavlo Yatsukhnenko)
50
+ * Only the first arg of connect and pconnect is required [063b5c1a] (@mathroc)
51
+ * Add session locking functionality [300c7251] (@SkydiveMarius, Michael Grunder, Pavlo Yatsukhnenko)
52
+ * Refactor geo* commands + documentation improvements (Michael Grunder)
62
53
</notes >
63
54
<contents >
64
55
<dir name =" /" >
@@ -124,6 +115,26 @@ http://pear.php.net/dtd/package-2.0.xsd">
124
115
<configureoption name =" enable-redis-lzf" prompt =" enable lzf compression support?" default =" no" />
125
116
</extsrcrelease >
126
117
<changelog >
118
+ <release >
119
+ <stability ><release >alpha</release ><api >alpha</api ></stability >
120
+ <version ><release >4.1.0RC1</release ><api >4.1.0RC1</api ></version >
121
+ <date >2018-06-08</date >
122
+ <notes >
123
+ phpredis 4.1.0RC1
124
+
125
+ The primary new feature of this release is session locking functionality. Thanks to @SkydiveMarius!
126
+
127
+ * Add callbacks validate_sid and update_timestamp to session handler [aaaf0f23] (@hongboliu)
128
+ * Call cluster_disconnect before destroying cluster object. [28ec4322] (Pavlo Yatsukhnenko)
129
+ * Bulk strings can be zero length. (Michael Grunder)
130
+ * Handle async parameter for flushDb and flushAll [beb6e8f3,acd10409,742cdd05] (Pavlo Yatsukhnenko)
131
+ * Split INSTALL and add more instructions [43613d9e,80d2a917] (@remicollet, Pavlo Yatsukhnenko)
132
+ * Only the first arg of connect and pconnect is required [063b5c1a] (@mathroc)
133
+ * Add session locking functionality [300c7251] (@SkydiveMarius, Michael Grunder, Pavlo Yatsukhnenko)
134
+ * Refactor geo* commands + documentation improvements (Michael Grunder)
135
+ </notes >
136
+ </release >
137
+
127
138
<release >
128
139
<stability ><release >alpha</release ><api >alpha</api ></stability >
129
140
<version ><release >4.0.0RC1</release ><api >4.0.0RC1</api ></version >
0 commit comments