| Age | Commit message (Expand) | Author |
| 2006-11-29 | newforms: Added BoundField.data property | Adrian Holovaty |
| 2006-11-29 | newforms: Added Widget.value_from_datadict hook, which allows a Widget to def... | Adrian Holovaty |
| 2006-11-29 | newforms: Added docstring to Widget.build_attrs() | Adrian Holovaty |
| 2006-11-29 | Fixed #3078 -- newforms: Added HTML escaping to label_tag() calls. Thanks, Sm... | Adrian Holovaty |
| 2006-11-29 | newforms: Implemented CheckboxSelectMultiple | Adrian Holovaty |
| 2006-11-29 | newforms: The <input> tags in a RadioSelect now each have a distinct ID. Also... | Adrian Holovaty |
| 2006-11-29 | Fixed #3064 -- newforms: Added <label> support through BoundField.label_tag()... | Adrian Holovaty |
| 2006-11-27 | newforms: Small short-circuit optimization to BoundField.as_widget() | Adrian Holovaty |
| 2006-11-27 | newforms: Normalized all error <ul>s to use class='errorlist' | Adrian Holovaty |
| 2006-11-27 | newforms: Added Form.non_field_errors() and added more examples/documentation... | Adrian Holovaty |
| 2006-11-27 | newforms: Added BoundField.label, which calculates the label of the field bas... | Adrian Holovaty |
| 2006-11-27 | Fixed #3026 -- newforms: Form class now suppresses validation and errors if n... | Adrian Holovaty |
| 2006-11-27 | newforms: Changed Form.errors to be a property rather than a function. Refs #... | Adrian Holovaty |
| 2006-11-27 | newforms: Removed redundant declaration of Form.clean(). Thanks, SmileyChris.... | Adrian Holovaty |
| 2006-11-27 | newforms: Added a bunch of unit tests and fixed some bugs in the case of requ... | Adrian Holovaty |
| 2006-11-27 | Fixed #3038 -- newforms: RegexField no longer validates empty input for requi... | Adrian Holovaty |
| 2006-11-26 | Fixed #3065 -- newforms: Fixed rendering problem with RadioSelect as a member... | Adrian Holovaty |
| 2006-11-25 | Moved newforms form_for_model and form_for_fields to django/newforms/models.py | Adrian Holovaty |
| 2006-11-23 | Fixed #3054 -- newforms Form now keeps track of field order | Adrian Holovaty |
| 2006-11-16 | newforms: Tiny optimization to smart_unicode() | Adrian Holovaty |
| 2006-11-16 | newforms: Fixed #3008 -- Widgets now support strings containing utf-8 charact... | Adrian Holovaty |
| 2006-11-16 | newforms: Fixed #3027 -- Changed Form as_table(), as_ul(), as_table_with_erro... | Adrian Holovaty |
| 2006-11-15 | Fixed #3025 -- Added auto_id option to Form.__init__(). Thanks, SmileyChris | Adrian Holovaty |
| 2006-11-15 | newforms: Implemented RadioSelect, with unit tests | Adrian Holovaty |
| 2006-11-15 | newforms: Cleaned up some un-DRYness by adding Widget.build_attrs(). Also sli... | Adrian Holovaty |
| 2006-11-10 | Fixed #2997 -- Fixed URLField validation in django.newforms. Thanks, jkocherhans | Adrian Holovaty |
| 2006-11-07 | Implemented [4035] (improvement in URL validation) in django.newforms | Adrian Holovaty |
| 2006-11-04 | django.newforms: Implemented hook for validation not tied to a particular fie... | Adrian Holovaty |
| 2006-11-02 | Added ChoiceField, MultipleChoiceField to django.newforms | Adrian Holovaty |
| 2006-11-02 | Implemented SelectMultiple in django.newforms.widgets | Adrian Holovaty |
| 2006-11-01 | Added PasswordInput, HiddenInput, FileInput, Select to django.newforms.widgets | Adrian Holovaty |
| 2006-11-01 | Added URLField to django.newforms.fields | Adrian Holovaty |
| 2006-10-28 | Split django.newforms into forms, fields, widgets, util. Also moved unit test... | Adrian Holovaty |
| 2006-10-28 | Added django.newforms -- work-in-progress of the new framework for forms/vali... | Adrian Holovaty |