Personal tools
You are here: Home Blog Grok 0.12 released!

Grok 0.12 released!

The Grok team is happy to announce the release of Grok 0.12, a new feature release of Grok.

The new Grok 0.12 release contains two major new features:

  • Viewlet support. Viewlets are highly configurable "part-of-page" components. Expect documentation on the website soon.
  • automatic inclusion of dependencies. No more editing configure.zcml of your application when you add a new dependency to setup.py that has ZCML configuration. Grok now automatically should find this dependency and loads its ZCML configuration, so only editing setup.py and running bin/buildout should now be required.

Note also that the Base postfix feature has been removed. Classes with names that end with this postfix are not treated as Grok base classes anymore. Use the grok.baseclass directive instead.

We recommend that everybody update grokproject first:

$ easy_install -U grokproject

This will make new projects use the new auto-inclusion facility that now ships with Grok as well. See the upgrade notes for more details on how to upgrade your current projects to Grok 0.12:

http://grok.zope.org/project/upgrade-notes