diff options
author | Tres Seaver <tseaver@palladion.com> | 2014-12-27 17:36:14 -0500 |
---|---|---|
committer | Tres Seaver <tseaver@palladion.com> | 2014-12-27 17:36:14 -0500 |
commit | 6457fbfd322912adc2e8a07fd66a682c950a4ef6 (patch) | |
tree | e016427104a341f237c8ccae0b20710e6bb1f3d3 /CHANGES.rst | |
parent | d9fad6c478f2e571d6d10fe08b7643b44fcd3cea (diff) | |
download | zope-pagetemplate-6457fbfd322912adc2e8a07fd66a682c950a4ef6.tar.gz |
Nest into Github.
Diffstat (limited to 'CHANGES.rst')
-rw-r--r-- | CHANGES.rst | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst new file mode 100644 index 0000000..d50f977 --- /dev/null +++ b/CHANGES.rst @@ -0,0 +1,163 @@ +Changes +======= + +4.0.5 (unreleased) +------------------ + +- TBD + + +4.0.4 (2013-03-15) +------------------ + +- Ensure that ``ZopePythonExpr`` and ``PythonExpr`` are separate classes even + when ``zope.untrustedpython`` is not available. Fixes a ZCML conflict error + in ``zope.app.pagetemplate``. + +4.0.3 (2013-02-28) +------------------ + +- Only allow ``zope.untrustedpython`` to be a dependency in Python 2. + +- Fix buildout to work properly. + +4.0.2 (2013-02-22) +------------------ + +- Migrate from ``zope.security.untrustedpython`` to ``zope.untrustedpython``. + +- Make ``zope.untrustedpython`` an extra dependency. Without it, python + expressions are not protected, even though path expressions are still + security wrapped. + +- Add support for Python 3.3. + +4.0.1 (2012-01-23) +------------------ + +- LP#732972: PageTemplateTracebackSupplement no longer passes + ``check_macro_expansion=False`` to old templates which do not + accept this argument. + +4.0.0 (2012-12-13) +------------------ + +- Replace deprecated ``zope.interface.classProvides`` usage with equivalent + ``zope.interface.provider`` decorator. + +- Replace deprecated ``zope.interface.implements`` usage with equivalent + ``zope.interface.implementer`` decorator. + +- Drop support for Python 2.4 and 2.5. + +- PageTemplate.pt_render() has a new argument, ``check_macro_expansion``, + defaulting to True. + +- PageTemplateTracebackSupplement passes ``check_macro_expansion=False``, to + avoid LP#732972. + +3.6.3 (2011-09-21) +------------------ + +- Fix test assertions to be compatible with ``zope.tal`` 3.6. + +3.6.2 (2011-09-21) +------------------ + +- Change interface for engine and program such that the return type of + the ``cook`` method is a tuple ``(program, macros)``. This follows + the interface for the TAL parser's ``getCode`` method. + + Fixes a legacy compatibility issue where code would expect an + ``_v_macros`` volatile attribute which was missing. + +3.6.1 (2011-08-23) +------------------ + +- Fix issue with missing default value for ``strictinsert``. + +3.6.0 (2011-08-20) +------------------ + +- Replace StringIO stream class with a faster list-based implementation. + +- Abstract out the template engine and program interfaces and allow + implementation replacement via a utility registration. + +- Remove ancient copyright from test files (LP: #607228) + +3.5.2 (2010-07-08) +------------------ + +- Fix ``PTRuntimeError`` exception messages to be consistent across Python + versions, and compatibile with the output under Python 2.4. (More + readable than the previous output under Python 2.6 as well.) + +3.5.1 (2010-04-30) +------------------ + +- Remove use of ``zope.testing.doctestunit`` in favor of stdlib's doctest. + +- Add dependency on "zope.security [untrustedpython]" because the ``engine`` + module uses it. + +3.5.0 (2009-05-25) +------------------ + +- Add test coverage reporting support. + +- Move 'engine' module and related test scaffolding here from + ``zope.app.pagetemplate`` package. + +3.4.2 (2009-03-17) +------------------ + +- Remove old zpkg-related DEPENDENCIES.cfg file. + +- Change package's mailing list address to zope-dev at zope.org, as + zope3-dev at zope.org is now retired. + +- Change `cheeseshop` to `pypi` in the packages' homepage url. + +3.4.1 (2009-01-27) +------------------ + +- Fix test due to recent changes in zope.tal. + + +3.4.0 (2007-10-02) +------------------ + +- Initial release independent of the Zope 3 tree. + + +3.2.0 (2006-01-05) +------------------ + +- Corresponds to the version of the zope.pagetemplate package shipped + as part of the Zope 3.2.0 release. + +- ZPTPage macro expansion: changed label text to match the corresponding + label in Zope 2 and activated the name spaces for macro expansion + in 'read'. See http://www.zope.org/Collectors/Zope3-dev/199 + +- Coding style cleanups. + + +3.1.0 (2005-10-03) +------------------ + +- Corresponds to the version of the zope.pagetemplate package shipped + as part of the Zope 3.1.0 release. + +- Fixed apidoc and Cookie, which were using wrong descriptor class + (changed to 'property'). See http://www.zope.org/Collectors/Zope3-dev/387 + +- Documentation / style / testing cleanups. + + +3.0.0 (2004-11-07) +------------------ + +- Corresponds to the version of the zope.pagetemplate package shipped + as part of the Zope X3.0.0 release. |