| Age | Commit message (Expand) | Author |
| 2007-06-23 | Fixed #4527 -- Changed the way errors are displayed in Form.as_p() to avoid | Malcolm Tredinnick |
| 2007-05-26 | Fixed #3718 -- Exposed form errors to cleaning methods as soon as they are | Malcolm Tredinnick |
| 2007-05-26 | Fixed #4297 -- Made form errors available to sub-classes. Thanks, Gary Wilson. | Malcolm Tredinnick |
| 2007-05-26 | Fixed #4390, #4385 -- Made it clear that cleaned_data wasn't being assigned to | Malcolm Tredinnick |
| 2007-05-16 | Fixed #4318 -- Fixed unused imports and other various style tweaks in newform... | Adrian Holovaty |
| 2007-05-14 | Changed the fix from [5231] so that the backwards-incompatibility is made more | Malcolm Tredinnick |
| 2007-05-14 | Renamed form-specific cleaning methods to be do_clean_*, rather than clean_*. | Malcolm Tredinnick |
| 2007-05-12 | Fixed #4018 -- Added code to allow callables as initial data in newforms. Tha... | Russell Keith-Magee |
| 2007-04-27 | Fixed #3698 -- Modified newforms labels to only add a colon if the label text... | Russell Keith-Magee |
| 2007-04-26 | Fixed #4040 -- Changed uses of has_key() to "in". Slight performance | Malcolm Tredinnick |
| 2007-04-04 | Cleaned up [4924]. Sorry; wasn't concentrating enough. | Malcolm Tredinnick |
| 2007-04-04 | Fixed #3597 -- Fixed unicode encoding problem in form rendering. Thanks, | Malcolm Tredinnick |
| 2007-04-04 | Moved smart_unicode and StrAndUnicode to django.utils.encoding. They are useful | Malcolm Tredinnick |
| 2007-02-19 | Fixed #3510 -- newforms validation errors are now HTML-escaped for HTML outpu... | Adrian Holovaty |
| 2007-02-15 | Fixed #3506 -- Changed newforms BoundField.help_text to an empty string if No... | Adrian Holovaty |
| 2007-02-15 | Fixed #3456 -- Made it easier/more intuitive to render newforms help_text in ... | Adrian Holovaty |
| 2007-02-15 | Added empty space in newforms BaseForm.__init__() to visually group a lengthy... | Adrian Holovaty |
| 2007-02-14 | Implemented subclassing Forms in newforms | Adrian Holovaty |
| 2007-02-13 | Fixed #3489 -- Changed newforms to use copy.copy() in constructing self.field... | Adrian Holovaty |
| 2007-01-28 | Fixed #3255 -- Added help_text argument to newforms Field class. | Adrian Holovaty |
| 2007-01-27 | Fixed #3334 -- Changed newforms Form class construction so that appending to ... | Adrian Holovaty |
| 2007-01-20 | newforms: Moved flatatt function from widgets.py to util.py | Adrian Holovaty |
| 2007-01-20 | newforms: Added attrs optional argument to BoundForm.label_tag() | Adrian Holovaty |
| 2007-01-10 | Fixed #3278 -- newforms: Fixed bug in DeclarativeFieldsMetaclass where it ina... | Adrian Holovaty |
| 2007-01-09 | Fixed #3193 -- newforms: Modified as_hidden() to handle MultipleChoiceField c... | Adrian Holovaty |
| 2007-01-09 | newforms: Added 'initial' parameter to Form, which lets initial data be speci... | Adrian Holovaty |
| 2007-01-09 | newforms: Fixed Unicode issue on Python 2.3 when a BoundField's __unicode__()... | Adrian Holovaty |
| 2007-01-05 | newforms: Changed Form.ignore_errors to Form.is_bound, which is more descript... | Adrian Holovaty |
| 2007-01-04 | newforms: Changed Form so that clean_data only exists if a Form is valid. Tha... | Adrian Holovaty |
| 2006-12-28 | newforms: Added 'initial' parameter to Field. This allows you to specify init... | Adrian Holovaty |
| 2006-12-26 | newforms: A label can now be the empty string, in which case a label won't be... | Adrian Holovaty |
| 2006-12-26 | newforms: Changed Form.as_table() to display errors in same <td> as the field | Adrian Holovaty |
| 2006-12-24 | newforms: Removed Widget.requires_data_list parameter, which was made redunda... | Adrian Holovaty |
| 2006-12-17 | newforms: Added BaseForm to django.newforms namespace | Adrian Holovaty |
| 2006-12-15 | newforms: Split the Form class into BaseForm and Form. The former has all the... | Adrian Holovaty |
| 2006-12-13 | Fixed #3139 -- newforms BoundField no longer returns empty errors when using ... | Adrian Holovaty |
| 2006-12-13 | Fixed #3112 -- Changed newforms Form.as_table() to use <th> instead of <td> f... | Adrian Holovaty |
| 2006-12-13 | Fixed #3114 -- newforms MultipleChoiceField now handles MultiValueDicts prope... | Adrian Holovaty |
| 2006-12-12 | Fixed #3132 -- Added prefix support for newforms. Thanks, jkocherhans | Adrian Holovaty |
| 2006-12-11 | newforms: Changed Form to use auto_id by default | Adrian Holovaty |
| 2006-12-08 | Fixed #3102 -- newforms: Fields can now designate their human-friendly labels... | Adrian Holovaty |
| 2006-12-07 | newforms: Changed Form._html_output() to use dictionary-style format strings ... | Adrian Holovaty |
| 2006-12-07 | newforms: Abstracted common code in Form as_table(), as_ul() and as_p() into ... | Adrian Holovaty |
| 2006-12-07 | Fixed #3107 -- newforms: Added Form.as_p() | Adrian Holovaty |
| 2006-12-07 | newforms: Form.as_ul() no longer puts hidden fields between <li>s. Similar to... | Adrian Holovaty |
| 2006-12-07 | newforms: Same fix as [4174], except for Form.as_table() | Adrian Holovaty |
| 2006-12-07 | Fixed #3101 -- newforms: Form.as_table() no longer puts hidden fields between... | Adrian Holovaty |
| 2006-12-07 | newforms: Small potential bugfix in Form.as_ul() -- called unicode() on Bound... | Adrian Holovaty |
| 2006-12-07 | newforms: Changed Table.as_table() and Table.as_ul() to put hidden-form error... | Adrian Holovaty |
| 2006-12-07 | newforms: Simplified BoundField._errors() | Adrian Holovaty |