Skip to content

Commit da40d57

Browse files
author
Andrei Zmievski
committed
Release 0.2.0.
1 parent 0b8182c commit da40d57

File tree

3 files changed

+49
-9
lines changed

3 files changed

+49
-9
lines changed

ChangeLog

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

3+
Version 0.2.0
4+
-------------
5+
* Add JSON serializer support, requires PHP 5.2.10+.
6+
* Add HAVE_JSON and HAVE_IGBINARY class constants that indicate
7+
whether the respective serializers are available.
8+
* Add 'flags' parameter to getMulti() and getMultiByKey().
9+
* Add GET_PRESERVE_ORDER class constant that can be used with
10+
abovementioned flags parameter to make the order of the keys in the
11+
response match the request.
12+
* Fix an issue with retrieving 0-length payloads (FALSE boolean value).
13+
* Refactor the way payload types are stored in memcached flags to optimize
14+
the structure and allow for future expansion. WARNING! You have to flush
15+
the cache when upgrading to this version.
16+
* Add several tests.
17+
318
Version 0.1.5
419
-------------
520
* Implement getVersion().

package.xml

+33-8
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,28 @@ http://pear.php.net/dtd/package-2.0.xsd">
1515
<email>[email protected]</email>
1616
<active>yes</active>
1717
</lead>
18-
<date>2009-03-31</date>
18+
<date>2009-06-04</date>
1919
<version>
20-
<release>0.1.5</release>
21-
<api>0.1.5</api>
20+
<release>0.2.0</release>
21+
<api>0.2.0</api>
2222
</version>
2323
<stability>
2424
<release>beta</release>
2525
<api>beta</api>
2626
</stability>
2727
<license uri="http://www.php.net/license">PHP</license>
2828
<notes>
29-
- Implement getVersion().
30-
- Add support for preserving boolean value types.
31-
- Fix crash when child class does not call constructor.
32-
- Fix bug #16084 (Crash when addServers is called with an associative array).
33-
- ZTS compilation fixes.
29+
- Refactor the way payload types are stored in memcached flags to optimize the structure
30+
and allow for future expansion. WARNING! You have to flush the cache when upgrading from
31+
an older version.
32+
- Add JSON serializer support, requires PHP 5.2.10+.
33+
- Add HAVE_JSON and HAVE_IGBINARY class constants that indicate whether the respective
34+
serializers are available.
35+
- Add 'flags' parameter to getMulti() and getMultiByKey().
36+
- Add GET_PRESERVE_ORDER class constant that can be used with abovementioned flags
37+
parameter to make the order of the keys in the response match the request.
38+
- Fix an issue with retrieving 0-length payloads (FALSE boolean value).
39+
- Add several tests.
3440
</notes>
3541
<contents>
3642
<dir name="/">
@@ -61,6 +67,25 @@ http://pear.php.net/dtd/package-2.0.xsd">
6167
<providesextension>memcached</providesextension>
6268
<extsrcrelease/>
6369
<changelog>
70+
<release>
71+
<stability><release>beta</release><api>beta</api></stability>
72+
<version><release>0.2.0</release><api>0.2.0</api></version>
73+
<date>2009-06-04</date>
74+
<notes>
75+
- Refactor the way payload types are stored in memcached flags to optimize the structure
76+
and allow for future expansion. WARNING! You have to flush the cache when upgrading from
77+
an older version.
78+
- Add JSON serializer support, requires PHP 5.2.10+.
79+
- Add HAVE_JSON and HAVE_IGBINARY class constants that indicate whether the respective
80+
serializers are available.
81+
- Add 'flags' parameter to getMulti() and getMultiByKey().
82+
- Add GET_PRESERVE_ORDER class constant that can be used with abovementioned flags
83+
parameter to make the order of the keys in the response match the request.
84+
- Fix an issue with retrieving 0-length payloads (FALSE boolean value).
85+
- Add several tests.
86+
</notes>
87+
</release>
88+
6489
<release>
6590
<stability><release>beta</release><api>beta</api></stability>
6691
<version><release>0.1.5</release><api>0.1.5</api></version>

php_memcached.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PHP_MINIT_FUNCTION(memcached);
4848
PHP_MSHUTDOWN_FUNCTION(memcached);
4949
PHP_MINFO_FUNCTION(memcached);
5050

51-
#define PHP_MEMCACHED_VERSION "0.1.5"
51+
#define PHP_MEMCACHED_VERSION "0.2.0"
5252

5353
#ifdef ZTS
5454
#define MEMC_G(v) TSRMG(php_memcached_globals_id, zend_php_memcached_globals *, v)

0 commit comments

Comments
 (0)