Changes¶
v0.5 (under development)¶
Warning
django-dynamic-forms 0.5.x will only support Django >= 1.7!
- Form action take a required third argument
request
. - Support for Django 1.9
- Removed
six
dependency - Added missing contrib packages (thanks Seán Hayes) (#23)
v0.4.1 (SECURITY RELEASE)¶
- Fixed a CSRF vulnerability in the
POST
handling of forms. Thanks
Marten Kenbeek for the report and patch. (#26)
v0.4¶
Warning
django-dynamic-forms 0.4.x will be the latest version branch that supports Django < 1.7!
- Added support for Django 1.8 and experimental support for Django 1.9. (#19)
- Removed
django-appconf
dependency. - Added per form email receivers (thanks to Nar Chhantyal). (#13)
- Increased form fields’ label
max_length
to 255 (thanks to Nar Chhantyal). (#18)
v0.3.4¶
- Fixed a issue with missing migrations on Python 2. (#11)
v0.3.3¶
- Updated Portuguese translation (thanks Gladson Simplicio). (#8)
v0.3.2¶
- Introduced the settings variables
DYNAMIC_FORMS_FORM_TEMPLATES
andDYNAMIC_FORMS_SUCCESS_TEMPLATES
to make defining the templates for the form and success display easier and more usable for non-developers. (#1) - Allowed delayed registration of actions and dynamic form fields.
- Allowed dynamic fields to exclude their value from the
mapped_data
by overridingdo_display_data()
. - Added support for django-simple-captcha. (#2)
- Added Portuguese translation (thanks Gladson Simplicio). (#4)
- Replaced
formfields.dynamic_form_field_registry
withformfields.formfield_registry
and deprecated the former. - Fixed sorting of actions and field types by their label. (#5)
- Allowed users to get a link to see the data they submitted before at a later time. (#6)
v0.2¶
- Fixed some packaging issues. (thanks Jannis Leidel)
- Added Django 1.7’s db.migrations.
- Moved to tox for development testing.
v0.1¶
- Initial release