~ztk-steering-group/zope.pagetemplate/trunk

« back to all changes in this revision

Viewing changes to CHANGES.txt

  • Committer: srichter
  • Date: 2013-02-22 16:57:41 UTC
  • Revision ID: svn-v4:62d5b8a3-27da-0310-9561-8e5933582275:zope.pagetemplate/trunk:129671
Moved to GitHub.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
=======
2
 
CHANGES
3
 
=======
4
 
 
5
 
4.0.3 (unreleased)
6
 
------------------
7
 
 
8
 
- Nothing changed yet.
9
 
 
10
 
 
11
 
4.0.2 (2013-02-22)
12
 
------------------
13
 
 
14
 
- Migrated from zope.security.untrustedpython to zope.untrustedpython.
15
 
 
16
 
- Made zope.untrustedpython an extra dependency.  Without it, python
17
 
  expressions are not protected, even though path expressions are still
18
 
  security wrapped.
19
 
 
20
 
- Added support for Python 3.3.
21
 
 
22
 
4.0.1 (2012-01-23)
23
 
------------------
24
 
 
25
 
- LP#732972:  PageTemplateTracebackSupplement no longer passes
26
 
  ``check_macro_expansion=False`` to old templates which do not
27
 
  accept this argument.
28
 
 
29
 
4.0.0 (2012-12-13)
30
 
------------------
31
 
 
32
 
- Replaced deprecated ``zope.interface.classProvides`` usage with equivalent
33
 
  ``zope.interface.provider`` decorator.
34
 
 
35
 
- Replaced deprecated ``zope.interface.implements`` usage with equivalent
36
 
  ``zope.interface.implementer`` decorator.
37
 
 
38
 
- Dropped support for Python 2.4 and 2.5.
39
 
 
40
 
- PageTemplate.pt_render() has a new argument, check_macro_expansion,
41
 
  defaulting to True.
42
 
 
43
 
- PageTemplateTracebackSupplement passes check_macro_expansion=False, to
44
 
  avoid LP#732972.
45
 
 
46
 
3.6.3 (2011-09-21)
47
 
------------------
48
 
 
49
 
- Fixed test assertions to be compatible with zope.tal 3.6.
50
 
 
51
 
3.6.2 (2011-09-21)
52
 
------------------
53
 
 
54
 
- Change interface for engine and program such that the return type of
55
 
  the ``cook`` method is a tuple ``(program, macros)``. This follows
56
 
  the interface for the TAL parser's ``getCode`` method.
57
 
 
58
 
  This fixes a legacy compatibility issue where code would expect an
59
 
  ``_v_macros`` volatile attribute which was missing.
60
 
 
61
 
3.6.1 (2011-08-23)
62
 
------------------
63
 
 
64
 
- Fixed issue with missing default value for ``strictinsert``.
65
 
 
66
 
3.6.0 (2011-08-20)
67
 
------------------
68
 
 
69
 
- Replaced StringIO stream class with a faster list-based implementation.
70
 
 
71
 
- Abstract out the template engine and program interfaces and allow
72
 
  implementation replacement via a utility registration.
73
 
 
74
 
- Removed ancient copyright from test files (LP: #607228)
75
 
 
76
 
3.5.2 (2010-07-08)
77
 
------------------
78
 
 
79
 
- Fixed PTRuntimeError exception messages to be consistent across Python
80
 
  versions, and compatibile with the output under Python 2.4.  (More
81
 
  readable than the previous output under Python 2.6 as well.)
82
 
 
83
 
3.5.1 (2010-04-30)
84
 
------------------
85
 
 
86
 
- Removed use of 'zope.testing.doctestunit' in favor of stdlib's doctest.
87
 
 
88
 
- Added dependency on "zope.security [untrustedpython]" because the 'engine'
89
 
  module uses it.
90
 
 
91
 
3.5.0 (2009-05-25)
92
 
------------------
93
 
 
94
 
- Added test coverage reporting support.
95
 
 
96
 
- Moved 'engine' module and related test scaffolding here from
97
 
  ``zope.app.pagetemplate`` package.
98
 
 
99
 
3.4.2 (2009-03-17)
100
 
------------------
101
 
 
102
 
- Remove old zpkg-related DEPENDENCIES.cfg file.
103
 
 
104
 
- Change package's mailing list address to zope-dev at zope.org, as
105
 
  zope3-dev at zope.org is now retired.
106
 
 
107
 
- Change `cheeseshop` to `pypi` in the packages' homepage url.
108
 
 
109
 
3.4.1 (2009-01-27)
110
 
------------------
111
 
 
112
 
- Fix test due to recent changes in zope.tal.
113
 
 
114
 
 
115
 
3.4.0 (2007-10-02)
116
 
------------------
117
 
 
118
 
- Initial release independent of the Zope 3 tree.
119
 
 
120
 
 
121
 
3.2.0 (2006-01-05)
122
 
------------------
123
 
 
124
 
- Corresponds to the version of the zope.pagetemplate package shipped
125
 
  as part of the Zope 3.2.0 release.
126
 
 
127
 
- ZPTPage macro expansion:  changed label text to match the corresponding
128
 
  label in Zope 2 and activated the name spaces for macro expansion
129
 
  in 'read'.  See http://www.zope.org/Collectors/Zope3-dev/199
130
 
 
131
 
- Coding style cleanups.
132
 
 
133
 
 
134
 
3.1.0 (2005-10-03)
135
 
------------------
136
 
 
137
 
- Corresponds to the version of the zope.pagetemplate package shipped
138
 
  as part of the Zope 3.1.0 release.
139
 
 
140
 
- Fixed apidoc and Cookie, which were using wrong descriptor class
141
 
  (changed to 'property').  See http://www.zope.org/Collectors/Zope3-dev/387
142
 
 
143
 
- Documentation / style / testing cleanups.
144
 
 
145
 
 
146
 
3.0.0 (2004-11-07)
147
 
------------------
148
 
 
149
 
- Corresponds to the version of the zope.pagetemplate package shipped
150
 
  as part of the Zope X3.0.0 release.