You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ChangeLog
+39Lines changed: 39 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,44 @@
1
1
memcached extension changelog
2
2
3
+
Version 3.0.0 (2017-01-27)
4
+
--------------------------
5
+
* Support for PHP 7.0 and PHP 7.1
6
+
* Fix compiling with SASL disabled
7
+
* Improved the test suite and Travis CI test runners
8
+
* Fix small string compression / decompression
9
+
* Fix increment/decrement with adjustments greater than 32-bit integers
10
+
* Fix session.gc_maxlifetime to handle both relative and absolute times
11
+
* Fix inability to reset OPT_PREFIX_KEY
12
+
13
+
Version 3.0.0a1 (2016-02-22)
14
+
----------------------------
15
+
Dependencies
16
+
* Support for PHP 7.0
17
+
* Requires libmemcached 1.0 or higher
18
+
* Optional extension igbinary must 2.0 or higher
19
+
* Optional extension msgpack must be 2.0 or higher
20
+
21
+
API
22
+
* The method signature of get, getByKey, getMulti, and getMultiByKey changed.
23
+
* get* and getMulti* commands no longer take cas or user flags parameters.
24
+
* get* and getMulti* commands now take the Memcached::GET_EXTENDED flag to retrieve user flags and cas tokens.
25
+
* Fixes getStats command to return all stats from all servers
26
+
* Fixes allKeys command behaviour
27
+
* Fixes error where cache callback for get command was not setting expiration time properly
28
+
* Added server type to server list
29
+
* Remove use_sasl ini-variable and initialise sasl as needed
30
+
* CAS tokens are returned as integers and they overflow to strings as needed
31
+
32
+
Session handler
33
+
* The session memcached protocol config name was changed, and the default protocol was changed from text to binary protocol. If your memcached setup does not support the binary protocol(e.g. if using twemproxy), then set memcached.sess_binary_protocol = Off. (Previously called memcached.sess_binary)
34
+
* Session lock algorithm updated (new ini-values memcached.sess_lock_wait_min, memcached.sess_lock_wait_max and memcached.sess_lock_retries)
35
+
* Session extension uses PHP allocators (still some work to do on the rest of the extension)
36
+
* Ini-values take effect during session_start or session_regenerate_id
37
+
* Fixes crash with session_regenerate_id (work-around for PHP bug)
PHP7 release of memcached extension. Note that support for libmemcached 0.x series has been discontinued
36
36
and the oldest actively tested version is 1.0.2. It is highly recommended to use version 1.0.18 of
37
-
libmemcached. Please note that this is a beta release and reporting any issues would be highly appreciated
38
-
before we move closer to releasing stable version.
37
+
libmemcached.
39
38
40
39
API
41
-
* get commands do not take cas or user flags parameters.
42
-
* get and getMulti commands take Memcached::GET_EXTENDED flag to retrieve user flags and cas tokens
40
+
* The method signature of get, getByKey, getMulti, and getMultiByKey changed.
41
+
* get* and getMulti* commands no longer take cas or user flags parameters.
42
+
* get* and getMulti* commands now take the Memcached::GET_EXTENDED flag to retrieve user flags and cas tokens.
43
43
* Fixes getStats command to return all stats from all servers
44
44
* Fixes allKeys command behaviour
45
45
* Fixes error where cache callback for get command was not setting expiration time properly
@@ -48,6 +48,7 @@ API
48
48
* CAS tokens are returned as integers and they overflow to strings as needed
49
49
50
50
Session handler
51
+
* The session memcached protocol config name was changed, and the default protocol was changed from text to binary protocol. If your memcached setup does not support the binary protocol(e.g. if using twemproxy), then set memcached.sess_binary_protocol = Off. (Previously called memcached.sess_binary)
51
52
* Session lock algorithm updated (new ini-values memcached.sess_lock_wait_min, memcached.sess_lock_wait_max and memcached.sess_lock_retries)
52
53
* Session extension uses PHP allocators (still some work to do on the rest of the extension)
53
54
* Ini-values take effect during session_start or session_regenerate_id
0 commit comments