Skip to content

Commit 193590e

Browse files
committedDec 21, 2018
Release notes for 3.1.0
1 parent c561815 commit 193590e

File tree

2 files changed

+81
-11
lines changed

2 files changed

+81
-11
lines changed
 

Diff for: ‎ChangeLog

+28
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
memcached extension changelog
22

3+
Version 3.1.0 (2017-12-21)
4+
--------------------------
5+
6+
New
7+
* Support for PHP 7.3 (#385, #390)
8+
* Add INI setting to choose session consistent hash (ketama or ketama_weighted) (#344, #392)
9+
* Add support for libmemcached encryption (#345, #381)
10+
* Add error reporting to session code (#165)
11+
* Expose build configuration via PECL (#383)
12+
13+
Fixes
14+
* Fix hanging getStats() when binary protocol and non-blocking are both enabled (#348)
15+
* Fix session persistence by checking memcached behavior values before setting (#379)
16+
* Fix memcached.sess_persistent not working with memcached.sess_binary_protocol = On (#375)
17+
* Configure warns if libmemcached needs sasl.h (#341, #380)
18+
* Resolve various INI deviations in 3.0.3 (#351)
19+
* Turn off sess_binary_protocol by default with older libmemcached (#330)
20+
21+
Changes
22+
* Impove Windows builds (#411)
23+
* Support Homebrew ZLIB path (#410)
24+
* Remove forgotten unused comment about -lpthread (#406)
25+
* Git ignore configure.ac (#405)
26+
* Replace obsolete macros AC_TRY_FOO with AC_FOO_IFELSE (#403)
27+
* Remove unused defines (#354)
28+
* Change session_lock and sess_prefix default ini values (#340, #350)
29+
* Use new fast_zpp parameter parsing API (#302, #311)
30+
331
Version 3.0.4 (2017-11-20)
432
--------------------------
533

Diff for: ‎package.xml

+53-11
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ http://pear.php.net/dtd/package-2.0.xsd">
2727
<email>aaron@serendipity.cx</email>
2828
<active>yes</active>
2929
</lead>
30-
<date>2017-11-20</date>
30+
<date>2018-12-21</date>
3131
<version>
32-
<release>3.0.4</release>
32+
<release>3.1.0</release>
3333
<api>3.0.0</api>
3434
</version>
3535
<stability>
@@ -38,19 +38,35 @@ http://pear.php.net/dtd/package-2.0.xsd">
3838
</stability>
3939
<license uri="http://www.php.net/license">PHP</license>
4040
<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
4242
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
4444
libmemcached.
4545

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+
4653
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)
5470
</notes>
5571
<contents>
5672
<dir name="/">
@@ -209,6 +225,32 @@ Fixes
209225
<configureoption name="disable-memcached-session" prompt="disable sessions" default="no"/>
210226
</extsrcrelease>
211227
<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>
212254
<release>
213255
<stability>
214256
<release>stable</release>

0 commit comments

Comments
 (0)
Please sign in to comment.