Pretty everything is in the title. Here is the file. There is no big change in this release, most changes concern included libraries. To summary, i added unit tests, fixed some bugs, improved template engine, worked on a micro-framework for the admin interface. Here is the changelog :

  • added kit simpletest, with a temporary MySQL database tool
  • unit tests for kit webappkit
  • unit tests for kit datapath
  • unit tests for kits databeans/databean, databeans/datetime
  • PHP5 version for Databean
  • units tests for pathnode/common
  • pathnodes/common: filenode->move(), filenode->slugifyPath(), filenode->chmod()
  • renamed kit django/templates to dj/tpl
  • dj/tpl: added tag ifincollection
  • dj/tpl: added tags extends, block : template inheritance (uses storage mechanism)
  • webappkit: modifed WakTool constructor, replaced $name arg by optional $cfg arg, which is now loaded by owner kit.
  • some work on webappit/engine

For next release, i may change the syntax to access subkits from kit/subkit to kit.subkit. Not sure yet. What do you think ?