Changelog
=========

2.3.3 (2011/10/04)
------------------

* Improve page content attribute to access different versions.

* Fix VirtualSite, to always return the Silva Root if local sites are used,

* Fix VirtualSite, get_site to work even if no site are set.

2.3.2 (2011/07/27)
------------------

* Fix a bug while truncating a title in the breadcrumb.

* Fix URL computation on error pages.

2.3.1 (2010/12/20)
------------------

* Update interface documentation.

* Fix a bug where a silvaviews.View would not render the expected content.

2.3 (2010-01-07)
----------------

* Update imports due to API changes.

* Update test setup, use new test infrastructure.

* Properly set HTTP headers on Pages as well.

2.3b1 (2010/07/16)
------------------

* Form code move to ``silva.core.forms``.

* Layout system is now based on ``infrae.layout``.

* HTTP headers have been improved to be customized, HEAD requests should set
  the Content-Length of the content if possible.

* absolute_url is now available on versions and test requets.

* Update to match publisher changes in Zope 2.12.


2.2b1 (2010-01-22)
------------------

* Add some support to set HTTP headers on content and views.

* Manage HEAD requests on content and views.

* Create a layout support by using five.megrok.layout.

* Add support to create public forms.

* Add the possibility to change widget rendering style between
  different z3c forms.

* Improve form and form templates, more support for status messages.

* Add the possiblity to remove the cancel button on z3c forms by using
  an interface.

* SMI forms should be registered on the SMI layer.

* Use silva.translations for translations support.


2.2a2 (2009-01-12)
------------------

* Add generic ZMI form.

* Update forms macros.

* Use five.grok viewlets instead of a local implementation.


2.2a1 (2008-11-18)
------------------

* Initial release

