Dwoo Downloads

2008-10-24 - Version : 1.0.0

2008-09-08 - Version : 1.0.0beta

2008-08-03 - Version : 0.9.3

2008-06-28 - Version : 0.9.2

2008-05-30 - Version : 0.9.1

2008-05-10 - Version : 0.9.0


Version : 0.3.4, released on 2008-04-09

License : GNU Lesser General Public License

Changelog

! BC Break: DWOO_PATH constant changed to DWOO_DIRECTORY
! BC Break: Smarty's @ operator for modifiers is now reversed, for example $array|reverse will reverse the items of that array while $array|@reverse will reverse each item of the given array (as if you used array_map) see details
+ Syntax: Added support for method calls on objects i.e. {$foo->bar()}
+ Added support for smarty security features, see the DwooSecurityPolicy class and $dwoo->setSecurityPolicy()
+ API: Added a DwooCompiler->setLooseOpeningHandling() method that, if set to true, allows tags to contain spaces between the opening bracket and the content. Turned off by default as it allows to compile files containing css and javascript without the need to escape it through {literal} or \{
+ Added DWOO_CACHE_DIRECTORY and DWOO_COMPILE_DIRECTORY constants that you can
set before including Dwoo.php to override the defaults (although Dwoo->setCacheDir/setCompileDir() still work to change that if required)
+ Added the DwooException class
+ Smarty: Added partial support for register_object(), unregister_object() and get_registered_object(). All features can not be supported by the adapter though so you might get compatibility warnings
* Fixed {elseif} bug that appeared when multiple elseif tags were used in a row
* Syntax: Improved simple math support to work within variable variables (i.e. you can do {$array[$index+1]}) and within strings as well. To prevent this enclose the variables in backticks (i.e. {"$foo/$bar"} will do the math while {"`$foo`/$bar"} won't as $foo is properly delimited)
* Changed DwooLoader::addDirectory() so that it writes the class paths cache into DWOO_COMPILE_DIRECTORY, that way you don't have to make your plugin directory writable
* Made all the error triggering more consistent
* Changed automatic cacheId generation in DwooTemplateFile/String to be faster

Files :

Downloaddwoo-0.3.4.tar.gz


2008-03-19 - Version : 0.3.3

2008-03-09 - Version : 0.3.2

2008-03-05 - Version : 0.3.1

2008-03-02 - Version : 0.3.0

2008-02-19 - Version : 0.2.1

2008-02-14 - Version : 0.2.0

2008-02-08 - Version : 0.1.0