brought a bit of structure to build.xml. the idea is that all tasks that generate something would also accept a base destination directory (for docs) or filename (for a package), so we can easily build nightly snapshots using a simple cron task.
chmod 077 app/cache in 'agavi project'
added date/time example to sample app
An effort to make 'manual*' build targets clean, versatile and manageable. Still badly unfinished.
0.11RC1 release notes, updated changelog
An effort to make 'manual*' build targets clean, versatile and manageable. I'm not sure I achieved any of those :)
enable xsd validation of validation config files. This restricts the <validator> attributes to name, class, method, severity and required instead of allowing everything and pushing it to the validator parameters (it doesn't make much sense either anymore since arguments and errors are child tags)
fix some typos
add depends and provides attributes
fixed pre-render check
release notes updates
shiny welcome page for new projects
release notes update
fix xsd to allow <validators> to be nested in <validator> too
BREAKING CHANGE!
make validators fail with severity none when required=false and the value is not set instead of returning success. This also means that when a value was not set the validator will not provide its "provide=xxx" anymore.
BREAKING CHANGE!
renamed validation modes:
 normal => relaxed
 tainted => conditional
 strict => strict
removed productname and -version tags
too bad our docbook xsls don't render strikethrough text to <del> tags...
changelog with release date