123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288 |
- <?xml version="1.0" encoding="UTF-8"?>
- <package 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" packagerversion="1.4.1" version="2.0" 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">
- <name>sfPropelActAsNestedSetBehaviorPlugin</name>
- <channel>pear.symfony-project.com</channel>
- <summary>Propel nested set behavior</summary>
- <description>The sfPropelActAsNestedSetBehaviorPlugin is a symfony plugin that provides nested set capabilities to Propel objects.</description>
- <lead>
- <name>Tristan Rivoallan</name>
- <user>trivoallan</user>
- <email>tristan@rivoallan.net</email>
- <active>yes</active>
- </lead>
- <developer>
- <name>Gordon Franke</name>
- <user>trivoallan</user>
- <email>gimler@arcor.de</email>
- <active>yes</active>
- </developer>
- <date>2007-07-23</date>
- <version>
- <release>0.9.1</release>
- <api>0.9.1</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
- <notes>-</notes>
- <contents>
- <dir name="/">
- <file name="config/config.php" role="data" />
- <file name="lib/sfPropelActAsNestedSetBehavior.class.php" role="data" />
- <file name="README" role="data" />
- <file name="LICENSE" role="data" />
- </dir>
- </contents>
- <dependencies>
- <required>
- <php>
- <min>5.1.0</min>
- </php>
- <pearinstaller>
- <min>1.4.1</min>
- </pearinstaller>
- <package>
- <name>symfony</name>
- <channel>pear.symfony-project.com</channel>
- <min>1.0.0</min>
- </package>
- </required>
- </dependencies>
- <phprelease>
- </phprelease>
- <changelog>
- <release>
- <version>
- <release>0.9.1</release>
- <api>0.9.1</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-07-23</date>
- <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
- <notes>
- ==== Bugfixes ====
- * fixed `getLevel()` cache (gordon franke)
- * fixed scope handling : scope can be any type of data (Jorn.Wagner)
- * `retrieveFirstChild()` and `retrieveLastChild()` missing references to scope node (Olivier.Mansour)
- * fixed postgresql compatibility (Maciej.Filipiak and Krasimir.Angelov)
- * added a note about supported RDBMS (tristan)
- * made roadmap clearer (tristan)
- * removed useless Propel::getConnection (Eric.Fredj)
- * fixed scope handling in `deleteDescendants()` (Piers.Warmers)
- * fixed new `getDescendants()` implementation node level caching (tristan)
- ==== Enhancements ====
- * added new `isDescendantOf()` method (Piers.Warmers)
- * implemented faster getPath() method (francois)
- * implemented faster `getDescendants()` (Jon.Collins)
- </notes>
- </release>
- <release>
- <version>
- <release>0.9.0</release>
- <api>0.9.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-05-24</date>
- <license uri="http://www.gnu.org/licenses/lgpl.html">LGPL</license>
- <notes>
- * Licence change : MIT -> LGPL
- * Please welcome a new maintainer : Gordan Franke :)
- * tree "dumper" utility method : `sfPropelActAsNestedSetBehaviorUtils::dumpTree()`
- * add optional select method for getPath|getParent|retrieveParent (gordon)
- </notes>
- </release>
-
- <release>
- <version>
- <release>0.8.2</release>
- <api>0.8.2</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-04-18</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- * added `getParent()` method (olivier mansour)
- * added `getLevel()` unit tests
- * implemented caching of level in collection retrieval methods : `getDescendants()`, `getChildren()`, `retrieveSiblings()`
- * defined plugin roadmap
- </notes>
- </release>
-
- <release>
- <version>
- <release>0.8.1</release>
- <api>0.8.1</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-03-22</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- * fixed #1480 : non-abstracted column name (paul markovitch)
- * fixed bug in `getStubFromPeer()`
- * `makeRoot()` should accept non new objects (peter van garderen)
- * `getDescendants()` should not try to get descendants if node is a leaf (peter van garderen)
- * updated unit tests
- * enabled syntax highlighting in README
- </notes>
- </release>
- <release>
- <version>
- <release>0.8.0</release>
- <api>0.8.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-19</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Implemented more methods (+ unit tests) :
-
- * `insertAsParentOf`
- * `retrieveSiblings`
- * `isEqualTo`
- * `isChildOf`
- </notes>
- </release>
- <release>
- <version>
- <release>0.7.0</release>
- <api>0.7.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-19</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Implemented missing methods (+ unit tests) :
-
- * `moveToPrevSiblingOf`
- * `moveToNextSiblingOf`
- * `deleteChildren`
- * `deleteDescendants`
- </notes>
- </release>
- <release>
- <version>
- <release>0.6.2</release>
- <api>0.6.2</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-19</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Fixed a bug due to wrong usage of `rtrim`. (Thanks to Krešo Kunjas)
- </notes>
- </release>
- <release>
- <version>
- <release>0.6.1</release>
- <api>0.6.1</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-15</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Fixed minor bug in getPath()
- </notes>
- </release>
- <release>
- <version>
- <release>0.6.0</release>
- <api>0.6.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-15</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Implemented missing node retrieval methods :
- * retrieveFirstChild
- * retrieveLastChild
- * retrieveParent
- * getPath
-
- Updated docs and unit tests accordingly
- </notes>
- </release>
- <release>
- <version>
- <release>0.5.1</release>
- <api>0.5.1</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-14</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Pear package missed plugin's config.php file
- </notes>
- </release>
- <release>
- <version>
- <release>0.5.0</release>
- <api>0.5.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <date>2007-02-14</date>
- <license uri="http://www.symfony-project.com/license">MIT license</license>
- <notes>
- Initial public release. The behavior is stable and fully unit-tested, but the API is not yet complete. Missing methods :
- * retrieveFirstChild
- * retrieveLastChild
- * moveToPrevSiblingOf
- * moveToNextSiblingOf
- * deleteChildren
- * deleteTree
- * getPath
- </notes>
- </release>
- </changelog>
- </package>
|