From deb0dc316b64d5fb7bd0e15a1bafe269d3b33fbc Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 7 Nov 2008 10:47:28 +0000 Subject: Features - Added a ``repoze.bfg.testing`` module to attempt to make it slightly easier to write unittest-based automated tests of BFG applications. Information about this class is in the documentation. - The default template renderer now supports testing better by looking for ``ITestingTemplateRenderer`` using a relative pathname. This is exposed indirectly through the API named ``registerTemplate`` in ``repoze.bfg.testing``. Deprecations - The names ``repoze.bfg.interfaces.ITemplate`` , ``repoze.bfg.interfaces.ITemplateFactory`` and ``repoze.bfg.interfaces.INodeTemplate`` have been deprecated. These should now be imported as ``repoze.bfg.interfaces.ITemplateRenderer`` and ``repoze.bfg.interfaces.ITemplateRendererFactory``, and ``INodeTemplateRenderer`` respectively. - The name ``repoze.bfg.chameleon_zpt.ZPTTemplateFactory`` is deprecated. Use ``repoze.bfg.chameleon_zpt.ZPTTemplateRenderer``. - The name ``repoze.bfg.chameleon_genshi.GenshiTemplateFactory`` is deprecated. Use ``repoze.bfg.chameleon_genshi.GenshiTemplateRenderer``. - The name ``repoze.bfg.xslt.XSLTemplateFactory`` is deprecated. Use ``repoze.bfg.xslt.XSLTemplateRenderer``. --- CHANGES.txt | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'CHANGES.txt') diff --git a/CHANGES.txt b/CHANGES.txt index 5f224e5bb..9c0a204e4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,37 @@ +Next Release + + Features + + - Added a ``repoze.bfg.testing`` module to attempt to make it + slightly easier to write unittest-based automated tests of BFG + applications. Information about this class is in the + documentation. + + - The default template renderer now supports testing better by + looking for ``ITestingTemplateRenderer`` using a relative + pathname. This is exposed indirectly through the API named + ``registerTemplate`` in ``repoze.bfg.testing``. + + Deprecations + + - The names ``repoze.bfg.interfaces.ITemplate`` , + ``repoze.bfg.interfaces.ITemplateFactory`` and + ``repoze.bfg.interfaces.INodeTemplate`` have been deprecated. + These should now be imported as + ``repoze.bfg.interfaces.ITemplateRenderer`` and + ``repoze.bfg.interfaces.ITemplateRendererFactory``, and + ``INodeTemplateRenderer`` respectively. + + - The name ``repoze.bfg.chameleon_zpt.ZPTTemplateFactory`` is + deprecated. Use ``repoze.bfg.chameleon_zpt.ZPTTemplateRenderer``. + + - The name ``repoze.bfg.chameleon_genshi.GenshiTemplateFactory`` is + deprecated. Use + ``repoze.bfg.chameleon_genshi.GenshiTemplateRenderer``. + + - The name ``repoze.bfg.xslt.XSLTemplateFactory`` is deprecated. + Use ``repoze.bfg.xslt.XSLTemplateRenderer``. + 0.4.3 (11/2/2008) Bug Fixes -- cgit v1.2.3