-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCHANGES.txt
226 lines (151 loc) · 6.12 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
Changelog
=========
1.1 (unreleased)
----------------
- Now that Archetypes is GPL we need to be GPL as well. [raphael]
- Email widget macro: fixed a surviving 'isAnon'. [raphael]
- Combo widget: correct handling of 'empty_marker' in
'process_form'. This fixes https://dev.plone.org/ticket/12105
Thanks to ristow for pointing this out. [raphael]
- Comment field: support a 'comment_method' to obtain the text via a
callable at run time. The method is looked up on the content
object. [raphael]
1.1a3 (2010-09-28)
------------------
- Changed translate method to let it be compatible with ore.contentmirror bulk import [martior]
1.1a2 (2010-07-04)
------------------
- Restored compatibility with Plone 3.3 by dealing with validation interfaces
in a backwards compatible manner. [hannosch]
- Added a testing buildout to the package. [hannosch]
1.1a1 (2010-07-03)
------------------
- Fixed deprecation warnings in Plone 4. [ajung]
- Explicitly define isAnon in templates. [raphael]
- Remove another explicit translation. [raphael]
- There is no tabindex in Plone 4 any longer - be more defensive in templates.
[raphael]
- Change old style to new style interface declarations. [raphael]
1.0 (2010-07-03)
----------------
- Some package metadata cleanup. [hannosch]
- Made some field/widget methods of the record widget available to
untrusted code. [raphael]
0.9.6 (2009-07-10)
------------------
- Respect a 'show_hm' attribute on record(s) widgets to optionally
suppress the time component on datetime subfields. [raphael]
- Added form controller settings for the more button when used
from atct_edit. [raphael]
- Added Spanish translation. Thanks to Franco Pellegrini for the
contribution. [raphael]
0.9.5 (2008-11-04)
------------------
- Saner default for the LabeledUrlWidget when there
is no URL given (not linking anywhere now). [raphael]
- Changed 'toPortalTime' to 'toLocalizedTime' in the datetime
widget (how did that survive?). [raphael]
- Renamed the old Extensions/Install to Extensions/plone2Install.
From now on the profile should be used.
People in need of the old behavior can revert the renaming.
[raphael]
0.9.4
-----
- Added the LabeledUrlField/Widget combo.
This is an example of a record field holding a 'label'
and a 'url' key where in view mode the 'lable' is used
as text for the anchor to url. [raphael]
0.9.3 (2008-05-20)
------------------
- First release as egg [aclark]
After 0.8
---------
- Made the combo_widget more configurable.
Thanks to Per Erik Strandberg for the patch. [raphael]
- Made the demarshalling of records fields more robust.
Thanks to Lucie Lejard for spotting this and for the patch.
[raphael]
- Fixed the CommentWidget to not be inline-editable in Plone 3.0.
[hannosch]
- Added two extension profiles: one called 'default' with everything except
the demo types and another one called 'demotypes' for nothing but the
demo types.
- Added the SmartEmailField/Widget from Johannes Wille.
See the doc string in widget.smartemail.SmartEmailWidget
for more. Thanks Johannes!
- reenabled the demo types but now controlled by a flag in the config file
- made the insane 'email' masking a bit less insane
- introduced a flag 'add_select' in 'getDisplyList' to control the addition
of the null entry ('Select'). Defaults to True
- bugfix in the new i18n support (missing domain in widget)
0.8
---
- improved i18n support [Mike Gabriel]
- added 'comment' field (lets you include formattable narrative
in edit forms)
- first draft of a 'remotetext' field (not yet working)
(the idea is to have a field pull its text from a remote source
but also to be able to customize the text if needed)
0.7.2
-----
- fixed bug when deleting more than one entry from a list of records
using the records widget (thanks to Mike Gabriel for spotting the
bug and to Frank Bennett for the fix)
0.7.1
-----
- fixed references to deprecated calendar_slot [David Siedband]
- extended Record.getVocabularyFor to accept the use of DisplayLists
as subfield_vocabulary entries and to raise errors if a valid
DisplayLists was not returned from an expression. [DWM]
0.7
---
- add the 'formattable name(s)' data types, fields, and widgets
0.6
---
- rearranged almost everything to be inline with AT-1.4's
architecture
- made it backwards compatible with AT-1.2 again
(hopefully)
- added postprocessing to the URL widget to supply http as
default protocol if no-one is supplied.
0.5
---
- added ComboWidget and combo_widget.pt to create combo boxes
where users can select a value or specify one freely
it they select 'other'.
- added a 'delete' flag to each record in RecordsWidget's
edit macro.
- added an optional 'maxlength' attribute for subfields
- added subfield validation; from now on AT 1.3 is required
(I think)
- updated the demo type (WorkingGroup) to use subfield validation
for the 'homepage' subfield in e-contact
0.4
---
- added a 'delete all entries' checkbox to the records widget
- added 'minimalSize' and 'maximalSize' to the RecordsField's
properties to enable better control of the number of lines
offered in the edit form
- do not override 'content_edit' anymore; configure the form
controller on install instead and add a custom 'more_edit'
to be called when 'more' is pressed (only slight extension
to the original 'content_edit' but I couldn't get around
otherwise with the references - thanks to Roche Compaan
for a valuable hint).
- Record(s)Field should now work with schemata or portal_factory
without the risk of data loss
- adapted the demo content type ('WorkingGroup') to reflect the
above changes and made it demonstrate how to enable the
date picker box for a DateTime subfield
- added support for 'int', 'long' and 'float' as subfield types
in RecordField and RecordsField.
0.3
---
- made compliant with the new security policy for archetypes 1.3:
Registered the UrlField/Widget and replaced 'getRaw' in the
Record(s)Widget by an appropriate indirect call to the edit
accessor.
0.2
---
- added a RecordsField and -Widget (records are a list of record objects)
- improved the RecordWidget's view macro (empty subfields are not rendered)