Changed agavi.release directive to use a slash instead of a space as the name/version delimiter, closes #541
Agavi information is now added to the X-Powered-By: response header, can be controlled via response config parameters "expose_agavi" (default true) and "expose_agavi_version" (defaults to value of "expose_php" ini directive)
Allow logging of FormPopulationFilter parse errors, closes #543
changelogupdatekthxbai
add proper output_types parameters to all filters in sample app
fixed WebRouting::gen() ignoring 'separator' option when generating existing routes, closes #545
removed bash dependency from agavi build script, closes #546. thanks simon
changelog update
suppress libxml/dom warnings if schema files cannot be found
minor whitespace fix
Added configuration directive "core.skip_config_validation" to allow disabling of XML config validation, closes #552. Please use only in those environments where your libxml is acting up so your configs are validated whereever possible. Keeps you safe, and many kittens as well.
check existance of "file" index in trace array
Made AgaviRenderer an AgaviParameterHolder, closes #553
doc fixes
AgaviEzctemplateRenderer, closes #326. Ships with blocks and functions "_", "__", "_c", "_d", "_n" and "route", plus function "call" that allows calling of arbitrary methods (use PHP array callback notation). Enjoy.
fixed incorrect route() function declaration, added default cases to switch statements
GOLEGNAHC
Removed final keyword from the methods in the interface ... this obviously doesn't work ;)
Accept date/time strings as message for date formatter, closes #555
Allow true as value for "org.agavi.filter.FormPopulationFilter"/"populate" to force use of global request data, closes #556