Changelog
=========

0.0.5 (2012-01-31)
------------------

- Strings are iterable. Gah, damn you Python/Jinja2.


0.0.4 (2012-01-31)
------------------

- Add a helper for creating properties.xml files.


0.0.3 (2011-12-21)
------------------

- Make plone xmlns available by default in configure.zcml


0.0.2 (2011-12-14)
------------------

- Add a helper for generating propertiestool.xml::

      p = Profile("default")
      p.propertiestool.set("site_properties", "someproperty", "somevalue")
      pkg.add_profile(p)

- Add a helper for generated records in registry.xml::

      p = Profile("default")
      p.registry.set("plone.app.theming.interfaces.IThemeSettings.hostnameBlacklist", ["localhost"])
      pkg.add_profile(p)


0.0.1 (2011-12-14)
------------------

- Some basic abstractions to help generating Plone GenericSetup profiles::

    p = Profile("default")
    p.dependencies.extend([
         "my.other.egg:default",
         ])
    pkg.add_profile(p)

- Can inject raw zcml into conficture.zcml::

     pkg.zcml_stanza.apend('<i18n:registerTranslations directory="locales"/>')

- ``__init__.py`` will be automatically created for the root non-namespaced
  folder in your project. For plone project it will have a no-op
  ``initialize()`` that is referenced by configure.zcml.


0.0.0 (2011-12-09)
------------------

- Initial version.


