@@ -27,9 +27,9 @@ http://pear.php.net/dtd/package-2.0.xsd">
27
27
<email >aaron@serendipity.cx</email >
28
28
<active >yes</active >
29
29
</lead >
30
- <date >2017-11-20 </date >
30
+ <date >2018-12-21 </date >
31
31
<version >
32
- <release >3.0.4 </release >
32
+ <release >3.1.0 </release >
33
33
<api >3.0.0</api >
34
34
</version >
35
35
<stability >
@@ -38,19 +38,35 @@ http://pear.php.net/dtd/package-2.0.xsd">
38
38
</stability >
39
39
<license uri =" http://www.php.net/license" >PHP</license >
40
40
<notes >
41
- PHP 7.0 - 7.1 - 7.2 release of memcached extension. Note that support for
41
+ PHP 7.0 - 7.1 - 7.2 - 7.3 release of memcached extension. Note that support for
42
42
libmemcached 0.x series has been discontinued and the oldest actively tested
43
- version is 1.0.2 . It is highly recommended to use version 1.0.18 of
43
+ version is 1.0.8 . It is highly recommended to use version 1.0.18 of
44
44
libmemcached.
45
45
46
+ New
47
+ * Support for PHP 7.3 (#385, #390)
48
+ * Add INI setting to choose session consistent hash (ketama or ketama_weighted) (#344, #392)
49
+ * Add support for libmemcached encryption (#345, #381)
50
+ * Add error reporting to session code (#165)
51
+ * Expose build configuration via PECL (#383)
52
+
46
53
Fixes
47
- * Fix corrupted interned strings (#338)
48
- * Fix unit tests for compatibility with PHP 7.2 (#358, #359)
49
- * Fix \x0a in key name locks up connection and triggers a fatal timeout error (#339)
50
- * Fix missing optional parameter getStats($type) (#337)
51
- * Fix typo in skip message (#331)
52
- * Fix build warnings (#329)
53
- * Document GET_EXTENDED flag, add/rename other missing/misnamed constants (#335)
54
+ * Fix hanging getStats() when binary protocol and non-blocking are both enabled (#348)
55
+ * Fix session persistence by checking memcached behavior values before setting (#379)
56
+ * Fix memcached.sess_persistent not working with memcached.sess_binary_protocol = On (#375)
57
+ * Configure warns if libmemcached needs sasl.h (#341, #380)
58
+ * Resolve various INI deviations in 3.0.3 (#351)
59
+ * Turn off sess_binary_protocol by default with older libmemcached (#330)
60
+
61
+ Changes
62
+ * Impove Windows builds (#411)
63
+ * Support Homebrew ZLIB path (#410)
64
+ * Remove forgotten unused comment about -lpthread (#406)
65
+ * Git ignore configure.ac (#405)
66
+ * Replace obsolete macros AC_TRY_FOO with AC_FOO_IFELSE (#403)
67
+ * Remove unused defines (#354)
68
+ * Change session_lock and sess_prefix default ini values (#340, #350)
69
+ * Use new fast_zpp parameter parsing API (#302, #311)
54
70
</notes >
55
71
<contents >
56
72
<dir name =" /" >
@@ -209,6 +225,32 @@ Fixes
209
225
<configureoption name =" disable-memcached-session" prompt =" disable sessions" default =" no" />
210
226
</extsrcrelease >
211
227
<changelog >
228
+ <release >
229
+ <stability >
230
+ <release >stable</release >
231
+ <api >stable</api >
232
+ </stability >
233
+ <version >
234
+ <release >3.0.4</release >
235
+ <api >3.0.0</api >
236
+ </version >
237
+ <date >2017-11-20</date >
238
+ <notes >
239
+ PHP 7.0 - 7.1 - 7.2 release of memcached extension. Note that support for
240
+ libmemcached 0.x series has been discontinued and the oldest actively tested
241
+ version is 1.0.2. It is highly recommended to use version 1.0.18 of
242
+ libmemcached.
243
+
244
+ Fixes
245
+ * Fix corrupted interned strings (#338)
246
+ * Fix unit tests for compatibility with PHP 7.2 (#358, #359)
247
+ * Fix \x0a in key name locks up connection and triggers a fatal timeout error (#339)
248
+ * Fix missing optional parameter getStats($type) (#337)
249
+ * Fix typo in skip message (#331)
250
+ * Fix build warnings (#329)
251
+ * Document GET_EXTENDED flag, add/rename other missing/misnamed constants (#335)
252
+ </notes >
253
+ </release >
212
254
<release >
213
255
<stability >
214
256
<release >stable</release >
0 commit comments