forked from netconstructor/plone.schemaeditor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
300 lines (211 loc) · 7.57 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
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
Changelog
=========
1.3.4 (unreleased)
------------------
- Better string normalization when setting field id from field title
(change accented or special characters with corresponding letters).
[cedricmessiant]
- Added robot tests.
[davisp, cedricmessiant, thomasdesvenain at toulouse-sprint]
- We can select a vocabulary factory on a choice field,
among all registered vocabularies.
We don't have an error anymore
when we edit a choice field with a vocabulary factory.
[thomasdesvenain]
1.3.3 (2013-08-13)
------------------
- Correct packaging issues in 1.3.2.
[esteele]
1.3.2 (2013-08-13)
------------------
- Fieldsets wysiwyg management.
We can add fieldsets to a schema.
We can change the fieldset of a field by drag and drop.
Fields reorder now works when we have fieldsets.
[thomasdesvenain]
- Updated fr translation.
[thomasdesvenain]
- Added pt_BR translation.
[ericof]
1.3.1 (2013-03-05)
------------------
- Quote attribute value in xtags attribute style jquery selector used
in prepOverlay for field settings. Absence of quote was causing a js error
on clicking "Settings in schema editor.
[smcmahon]
1.3.0 (2013-01-17)
------------------
- Use a *set* of choice fields for the "multiple choice" field option in the UI,
instead of a *list* of choice fields. The latter is orderable and is a less
common use case (plus we need a better widget for it).
[davisagli]
- Make it possible for schema contexts to restrict the fields that can be added
by defining an allowedFields property.
[davisagli]
- Add more specific events for when a field is added or removed.
[davisagli]
- I18n improved by adding many missing strings
[giacomos]
1.2.1 (2012-08-29)
------------------
* Use zope.lifecycleevent.
[hannosch]
* The field edit form now respects autoform hints. Additional schemata can
be provided by registering an adapter of the schema context and field to
``plone.schemaeditor.interfaces.IFieldEditorExtender``.
[davisagli]
1.2.0 - 2012-02-20
------------------
* Display fields from behaviors in the schema preview too.
[davisagli]
* Prevent the user from creating fields with names that are reserved for
Dublin Core metadata. ``title`` and ``description`` can still be used
as long as the fields are of the correct type.
[davisagli]
* Remove unhelpful help text for min_length and max_length fields.
[davisagli]
* The schema listing preview now respects autoform hints (such as custom
widgets).
[davisagli]
* Make new boolean fields use the radio widget by default. The field now
appears as "Yes/No" in the list of field types.
[davisagli]
* Hide the 'read only' setting for fields.
[davisagli]
* Edit field defaults from the schema listing instead of in the field
overlays. This simplifies making sure that the default can't be set
to invalid values.
[davisagli]
* Limit the height of text areas in the schema listing to avoid extra
scrolling.
[davisagli]
* Fall back to normal traversal if a field isn't found when traversing the
schema context. This fixes inline validation for forms on the schema
context.
[davisagli]
* Make it possible to make the schemaeditor not be the default view of the
schema context, by specifying the ``schemaEditorView`` attribute on the
schema context.
[davisagli]
* Added Spanish translation.
[hvelarde]
1.1.2 - 2011-11-26
------------------
* Add .mo files which were missing in 1.1.1.
[davisagli]
1.1.1 - 2011-11-26
------------------
* Added internationalization and extracted messages for main languages.
[thomasdesvenain]
* Added French translation.
[thomasdesvenain]
* Added Italian translation.
[giacomos]
1.1 - 2011-09-24
----------------
* Avoid errors when expanding the range of `min` and `max` attributes on a
field, and when entering a `default` outside the range.
[davisagli]
* Validate input for the `default` attribute of Choice fields based on the
field's vocabulary.
[davisagli]
* Removed support for setting the `missing_value` attribute of fields through
the web.
[davisagli]
* Add a date-only field with no time component.
[davisagli]
* Bugfix: Validate short names of fields.
[davisagli]
1.0.3 - 2011-06-15
------------------
* Fix test.
[davisagli]
1.0.2 - 2011-06-14
------------------
* Make FieldFactory do a deep copy of its arguments to avoid problems with
mutable defaults getting shared between field instances.
This fixes http://code.google.com/p/dexterity/issues/detail?id=133
[davisagli]
* Remove dependency on zope.app.schema.
[davisagli]
1.0.1 - 2011-05-20
------------------
* Relicense under the BSD license.
See http://plone.org/foundation/materials/foundation-resolutions/plone-framework-components-relicensing-policy
[davisagli]
* On multiple choice fields (List of Choice), read/write attributes other than
``values`` in the correct place (on the List rather than its value_type
Choice).
[davisagli]
* Remove unneeded dependency on plone.i18n.
[davisagli]
1.0 - 2011-04-30
----------------
* In addition to the normal object events raised when fields are added, edited,
and removed, raise a SchemaModifiedEvent on the schema context. This greatly
simplifies writing code to serialize schema changes, and makes it possible to
track of the schema origin so that we know where to serialize it.
[davisagli]
* Support non-ASCII characters in vocabularies for Choice fields.
[davisagli]
* Change js event used to dynamically set id from title from keyup to change;
autocompletion does not raise a keyup event, but does fire change.
[smcmahon]
* jslintify schemaeditor.js
[smcmahon]
* Honor cancel button in field editor popup.
[smcmahon]
1.0b2 - 2011-01-22
------------------
* Add another possible base to try for our fixed IDatetime, since
plone.app.z3cform may change which one takes precedence.
[davisagli]
* Default to adding Textline fields.
[davisagli]
1.0b1 - 2010-04-18
------------------
* Added overlay support to the field edit screens.
[davisagli, limi]
* Revamped UI to show WYSIWYG representation of fields.
[davisagli, limi]
* Removed the JavascriptFormWrapper.
[davisagli]
* Major package cleanup.
[davisagli]
* Omit the 'required' and 'missing_value' fields for Bool fields.
[davisagli]
* Add the ability to define vocabularies of simple TextLine values.
Both single and multiple select fields are provided.
[rossp]
* Override base field interfaces to get the correct field types for the default
and missing_value fields, rather than using the MetaFieldWidgetFactory.
[rossp]
* Make sure that normalized ids for new fields use _ instead of -, so that they
can be accessed without using getattr.
[davisagli]
* Fix issue with moving fields to position 0 in a schema.
[davisagli]
* List the available field type vocabulary alphabetically.
[davisagli]
* No longer provide a field factory for zope.schema.Bytes, since
plone.namedfile provides a better file field and now registers its own field
factories.
[davisagli]
* Fix inline validation for the field edit form.
[davisagli]
* Added ReadOnlySchemaListing for listing fields without making them editable.
[davisagli]
* CSS tweaks
[davisagli]
1.0a2 - 2009-07-12
------------------
* Changed API methods and arguments to mixedCase to be more consistent with
the rest of Zope. This is a non-backwards-compatible change. Our profuse
apologies, but it's now or never. :-/
If you find that you get import errors or unknown keyword arguments in your
code, please change names from foo_bar too fooBar, e.g. add_field() becomes
addField().
[optilude]
1.0a1 - 2009-05-23
------------------
* Initial release