| 1 | <?xml version="1.0" encoding="UTF-8"?> |
|---|
| 2 | <package packagerversion="1.6.1" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd"> |
|---|
| 3 | <name>syck</name> |
|---|
| 4 | <channel>pecl.php.net</channel> |
|---|
| 5 | <summary>YAML-1.0 parser and emitter</summary> |
|---|
| 6 | <description>A binding to the Syck library. |
|---|
| 7 | YAML(tm) (rhymes with "camel") is a straightforward machine parsable data serialization format designed for human readability and interaction with scripting languages. YAML is optimized for data serialization, configuration settings, log files, Internet messaging and filtering. |
|---|
| 8 | </description> |
|---|
| 9 | <lead> |
|---|
| 10 | <name>Alexey Zakhlestin</name> |
|---|
| 11 | <user>indeyets</user> |
|---|
| 12 | <email>indeyets@gmail.com</email> |
|---|
| 13 | <active>yes</active> |
|---|
| 14 | </lead> |
|---|
| 15 | <date>2007-11-22</date> |
|---|
| 16 | <version> |
|---|
| 17 | <release>0.9.2</release> |
|---|
| 18 | <api>1.0</api> |
|---|
| 19 | </version> |
|---|
| 20 | <stability> |
|---|
| 21 | <release>beta</release> |
|---|
| 22 | <api>beta</api> |
|---|
| 23 | </stability> |
|---|
| 24 | <license uri="http://www.php.net/license">PHP License</license> |
|---|
| 25 | <notes> |
|---|
| 26 | - gcc-2.95 compatibility (patch by Brian J. France) |
|---|
| 27 | - fixed dumping of mixed arrays and numeric-arrays starting from non-zero digit |
|---|
| 28 | - fixed loading of maps with numeric keys |
|---|
| 29 | - short-and-flat arrays are dumped using inline-mode now (for readability) |
|---|
| 30 | - changed explicit type of DateTime class to be !php/object::DateTime |
|---|
| 31 | - added support for loading explicitly typed DateTime (with timestamp-compatible value) |
|---|
| 32 | - added support for loading sequences into classes which implement ArrayAccess (!php/array::ClassName) |
|---|
| 33 | - added support for loading maps into classes which implement ArrayAccess (!php/hash::ClassName) |
|---|
| 34 | - added support for loading classes which implement Serializable (!php/object::ClassName) |
|---|
| 35 | - added support for dumping classes which implement Serializable (!php/object::ClassName) |
|---|
| 36 | </notes> |
|---|
| 37 | <contents> |
|---|
| 38 | <dir name="/"> |
|---|
| 39 | <file name="config.m4" role="src" /> |
|---|
| 40 | <file name="phpext.c" role="src"></file> |
|---|
| 41 | <file name="php_syck.h" role="src" /> |
|---|
| 42 | <file name="CHANGELOG" role="doc" /> |
|---|
| 43 | <file name="TODO" role="doc" /> |
|---|
| 44 | <dir name="phpunit-tests"> |
|---|
| 45 | <file name="helpers.php" role="doc" /> |
|---|
| 46 | <file name="TestLoad.php" role="doc" /> |
|---|
| 47 | <file name="TestDump.php" role="doc" /> |
|---|
| 48 | <file name="TestMerge.php" role="doc" /> |
|---|
| 49 | </dir> |
|---|
| 50 | </dir> |
|---|
| 51 | </contents> |
|---|
| 52 | <dependencies> |
|---|
| 53 | <required> |
|---|
| 54 | <php> |
|---|
| 55 | <min>5.2.1</min> |
|---|
| 56 | </php> |
|---|
| 57 | <pearinstaller> |
|---|
| 58 | <min>1.4.0</min> |
|---|
| 59 | </pearinstaller> |
|---|
| 60 | </required> |
|---|
| 61 | </dependencies> |
|---|
| 62 | <providesextension>syck</providesextension> |
|---|
| 63 | <extsrcrelease></extsrcrelease> |
|---|
| 64 | <changelog> |
|---|
| 65 | <release> |
|---|
| 66 | <date>2007-07-15</date> |
|---|
| 67 | <version> |
|---|
| 68 | <release>0.9.1</release> |
|---|
| 69 | <api>1.0</api> |
|---|
| 70 | </version> |
|---|
| 71 | <stability> |
|---|
| 72 | <release>beta</release> |
|---|
| 73 | <api>beta</api> |
|---|
| 74 | </stability> |
|---|
| 75 | <license uri="http://www.php.net/license">PHP License</license> |
|---|
| 76 | <notes> |
|---|
| 77 | - fixed handling of invalid merge-references [pecl#11585] |
|---|
| 78 | - fixed tsrm-incompatibility introduced in 0.9 |
|---|
| 79 | - added support for timestamps in syck_load |
|---|
| 80 | - added support for DateTime in syck_dump |
|---|
| 81 | - fixed dumping of associative-arrays |
|---|
| 82 | </notes> |
|---|
| 83 | </release> |
|---|
| 84 | <release> |
|---|
| 85 | <date>2007-07-11</date> |
|---|
| 86 | <version> |
|---|
| 87 | <release>0.9.0</release> |
|---|
| 88 | <api>1.0</api> |
|---|
| 89 | </version> |
|---|
| 90 | <stability> |
|---|
| 91 | <release>beta</release> |
|---|
| 92 | <api>beta</api> |
|---|
| 93 | </stability> |
|---|
| 94 | <license uri="http://www.php.net/license">PHP License</license> |
|---|
| 95 | <notes> |
|---|
| 96 | - this is the first release in PECL |
|---|
| 97 | - added several unit-tests |
|---|
| 98 | - fixed a bunch of vartype-errors |
|---|
| 99 | - added support for sexagesimal numbers |
|---|
| 100 | </notes> |
|---|
| 101 | </release> |
|---|
| 102 | </changelog> |
|---|
| 103 | </package> |
|---|