| Age | Commit message (Expand) | Author |
| 2011-03-14 | Importing django.forms no longer requires DJANGO_SETTINGS_MODULE. Moved djang... | Adrian Holovaty |
| 2011-02-21 | Fixed #14099 - BaseModelFormSet should use _should_delete_form | Luke Plant |
| 2011-02-19 | Fixed #9161 -- Ensure that ModelMultipleChoiceField respects to_field_name in... | Russell Keith-Magee |
| 2011-02-05 | Fixed #15167 -- Ensure that non-form errors are always part of an ErrorList. ... | Russell Keith-Magee |
| 2011-01-25 | Fixed #14938 - Fixed save-as-new on inline formset with new forms. | Carl Meyer |
| 2011-01-25 | Removed dead code in modelforms. | Carl Meyer |
| 2011-01-25 | Fixed #11319 - Added lookup support for ForeignKey.to_field. Also reverted no... | Carl Meyer |
| 2010-12-12 | Fixed #14144 -- Made sure custom validators are called in ModelMultipleChoice... | Jannis Leidel |
| 2010-11-18 | Fixed pk uniqueness validation for new objects created outside of a ModelForm... | Carl Meyer |
| 2010-11-18 | Fixed #14234 -- Re-validating a model instance added via ModelForm no longer ... | Carl Meyer |
| 2010-10-13 | Fixed #14119 -- fields_for_model no longer returns all fields when fields par... | Honza Král |
| 2010-10-13 | Fixed #13811 -- Changed unique validation in model formsets to ignore None va... | Honza Král |
| 2010-09-11 | Fixed #13149 -- The admin `ForeignKeyRawIdWidget` now properly handles non-in... | Justin Bronn |
| 2010-09-11 | Fixed #11905: Raise an error on model form creation if a non-existent field w... | Karen Tracey |
| 2010-09-10 | Fixed #13095 -- `formfield_callback` keyword argument is now more sane and wo... | Justin Bronn |
| 2010-08-14 | Fixed #13679, #13231, #7287 -- Ensured that models that have ForeignKeys/Many... | Russell Keith-Magee |
| 2010-05-04 | Fixed #12164 -- Removed the Python 2.3 compatibility imports and workarounds.... | Russell Keith-Magee |
| 2010-04-27 | Fixed #12749 -- Corrected a problem with validation of inline primary keys. T... | Russell Keith-Magee |
| 2010-04-27 | Fixed #13407 -- Corrected verbose names for autogenerated m2m models, and cle... | Russell Keith-Magee |
| 2010-03-31 | Restored pre-r10062 behavior allowing None from formfield_callback to exclude... | Brian Rosner |
| 2010-03-27 | Fixed #13023 - Removed ambiguity with regard to the max_num option of formset... | Jannis Leidel |
| 2010-03-18 | Fixed #13138: Ensure required=False on a model form field overrides | Karen Tracey |
| 2010-03-16 | Fixed #12881: Corrected handling of inherited unique constraints. Thanks for ... | Karen Tracey |
| 2010-03-08 | Fixed #11183 - BaseForm init leaves pointers pointing back to base_fields | Luke Plant |
| 2010-03-06 | Fixed #12960. The return value of ModelForm.clean() is now applied to the mod... | Joseph Kocherhans |
| 2010-02-25 | Fixed #12901. Again. Model validation will not be performed on excluded field... | Joseph Kocherhans |
| 2010-02-23 | Fixed #12420. Now that OneToOneField allows assignment of None, stop guarding... | Joseph Kocherhans |
| 2010-02-23 | Fixed #12285. ModelForm raises a more informative error if it doesn't have a ... | Joseph Kocherhans |
| 2010-02-22 | Fixed #12901. Exclude overridden form fields from model field validation. Tha... | Joseph Kocherhans |
| 2010-02-10 | Fixed #12698. Model.clean() used with a ModelForm no longer causes a KeyError... | Joseph Kocherhans |
| 2010-01-26 | Fixed #12508 - Added ability to dynamically add inlines in the admin app. | Jannis Leidel |
| 2010-01-21 | Fixed #12596. Calling super from a ModelForm's clean method is once again opt... | Joseph Kocherhans |
| 2010-01-12 | Fixed #12510. Changed ModelChoiceField to stop using some of its superclasses... | Joseph Kocherhans |
| 2010-01-12 | Fixed #12512. Changed ModelForm to stop performing model validation on fields... | Joseph Kocherhans |
| 2010-01-10 | Fixed #9223 -- Added support for declarative widgets to ModelForm. I declare ... | Adrian Holovaty |
| 2010-01-05 | Merged soc2009/model-validation to trunk. Thanks, Honza! | Joseph Kocherhans |
| 2009-12-22 | Fixed #1142 -- Added multiple database support. | Russell Keith-Magee |
| 2009-12-16 | Fixed #10263 -- Added a queryset argument to BaseInlineFormSet, normalizing w... | Russell Keith-Magee |
| 2009-12-13 | Fixed #12215: Added len to ModelChoiceIterator. Thanks Alex and Tobias. | Karen Tracey |
| 2009-10-30 | Fixed #11872 -- Instantiate the correct model in BaseInlineFormSet.__init__ w... | Brian Rosner |
| 2009-10-24 | Fixed #11402: added a `QuerySet.exists()` method. Thanks, Alex Gaynor. | Jacob Kaplan-Moss |
| 2009-07-03 | Fixed #10922 -- Corrected handling of POST data to ensure that the right obje... | Russell Keith-Magee |
| 2009-05-29 | Fixed a few Python 2.3 incompatibilities that were causing test failures. | Gary Wilson Jr |
| 2009-05-19 | Fixed #11149 -- Don't call save_form_data on file-type fields multiple times ... | Karen Tracey |
| 2009-05-15 | Fixed #11120 -- Corrected handling of inlines attached to inherited classes, ... | Russell Keith-Magee |
| 2009-05-14 | Fixed #10992: fixed a bug saving inlines with custom primary key fields. Than... | Jacob Kaplan-Moss |
| 2009-05-13 | Fixed #10243, #11043 -- Corrected handling of formsets over a ForeignKey that... | Russell Keith-Magee |
| 2009-05-10 | Changed r10668 to not falsely error out when using generic inlines. | Malcolm Tredinnick |
| 2009-05-10 | Fixed #10792 -- Ensured that ModelChoiceFields don't provide an empty option ... | Russell Keith-Magee |
| 2009-05-08 | Fixed #10750: respect comment=False in inline formsets. Thanks, Koen Biermans. | Jacob Kaplan-Moss |