django-crispy-forms v1.0.0 Release Notes

    • Using baseinput.html template within whole_uni_form.html, to be DRY and consistent.
    • BaseInput subclasses like Submit can now have ids set, using css_id
    • Adding a simplified alternative syntax for {% uni_form %} tag. We can now do {% uni_form form %} for rendering a form using a helper, instead of {% uni_form form form.helper %}, if the FormHelper attribute attached to the form is named helper.
    • Improving rendered_fields checking performance.
    • Layouts are now rendered strictly. We don't render fields missed in the layout. If the form has a Meta class with fields or exclude, then we follow Django standards.
    • Added Field layout object. You can wrap name fields within and set all kind of attributes easily or override widget template.
    • Fixed #GH-111 we were not rendering all the classes in |with_class filter
    • Moving django-uni-form to django-crispy-forms. Renaming tags, filters and modules. Updating tests and so on. Adding migration instructions.
    • More work on simpler and easier docs.
    • Adding form_show_errors helper attribute, that controls whether to render or not form.errors
    • Improving template hierarchy for more template code reusability.