betterself
betterself copied to clipboard
Update django-crispy-forms to 1.14.0
This PR updates django-crispy-forms from 1.7.0 to 1.14.0.
Changelog
1.14.0
* Added support for Python 3.10
* Dropped support for Django 3.1
* Dropped support for Python 3.6
* Added bootstrap modal layout object (1204)
* Added `input_size` argument to `FieldWithButtons` to allow customisation of the size of the input in the Bootstrap 4
template pack. (1159)
See the [1.14.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/18?closed=1) for the full change list.
1.13.0
* Added support for Django 4.0
1.12.0
* Fixed rendering of grouped checkboxes and radio inputs in the Bootstrap 4 template pack. (1155)
* Introduced new `input_size` argument to `AppendedText`, `PrependedText` and `PrependedAppendedText`. This allows
the size of these grouped inputs to be changed in the Bootstrap 4 template pack. (1114)
* Confirmed support for Django 3.2
* Dropped support for Python 3.5
* Dropped support for Django 3.0
See the [1.12.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/16?closed=1) for the full change list.
1.11.2
* Added HTML parsing tools to help testing of template packs (1128)
* Fixed rendering of all widget attributes for file fields (1130)
See the [1.11.2 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/15?closed=1) for the full change list.
1.11.1
* Added `custom-select` for select widgets within prepended and appended fields (1116)
See the [1.11.1 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/14?closed=1) for the full change list.
1.11.0
* Implemeneted `custom-select` for Select widgets in the Bootstrap4 Template Pack (1091)
* Fixed `data-parent` in AccodrianGroup (1091)
* Documentation improvements
See the [1.11.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/13?closed=1) for the full change list
1.10.0
* Fixed test causing `SystemCheckError` in some cases. (1075)
* Radio and Checkbox now respect the field's `disabled` attribute when using the Bootstrap4 template pack. (1057)
* A number of documentation improvements.
See the [1.10.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/12?closed=1) for the full change list
1.9.2
* Fixed FileField UI bug
See the [1.9.2 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/11?closed=1) for the full change list.
1.9.1
* Added Bootstrap 4 styling for clearable file widget.
* Fixed FileField UI bug.
* Project now uses GitHub actions for testing.
See the [1.9.1 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/10) for the full change list.
1.9.0
* Removed support for Python 2.
* Removed support for Django versions prior to 2.2.
* CSS for Column layout object in Bootstrap 4 template pack changed to 'col-md'. Default is now over ridden when another 'col' class is added to css_class.
See the [1.9.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/9) for the full change list.
1.8.1
* Fixing FileField UI bug introduced with 1.8.0
* Remove is-valid css class for radio (bug introduced with 1.8.0)
* Various alignment and margin fixes for Bootstrap 4 template pack
* Documentation : using read-the-docs template, documenting how to run test suite, documenting use_custom_control help attributes
See the [1.8.1 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/8?closed=1) for the full change list.
1.8.0
* Updated compatibility for Django 1.11, 2.1, 2.2 and 3.0 in line with Django's
supported versions policy.
* Numerous improvements to the Bootstrap 4 template pack, which may now be
considered mature.
Here are some changes that might affect custom templating you already have in
place when using Bootstrap 4 :
* Using [Custom Forms for radio and checkbox](https://www.w3schools.com/bootstrap4/bootstrap_forms_custom.asp).
You may disable this by setting `FormHelper.use_custom_control = False`.
* Using [Bootstrap 4 `"form-row"` class in place of `"row"`](https://getbootstrap.com/docs/4.3/components/forms/#form-row).
* Fixing [layout hierarchy between input and its label for checkbox and radio](https://getbootstrap.com/docs/4.0/components/forms/#checkboxes-and-radios).
<small>Links are to the relevant Bootstap 4 docs.</small>
See the [1.8.0 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/7?closed=1) for the full change list.
Many thanks to all involved in bringing together a great release!
1.7.2
* Bugfixes following v1.7.1
See [1.7.1 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/6?closed=1)
for full issue list.
1.7.1
* Bootstrap 4 template pack.
See [1.7.1 Milestone](https://github.com/django-crispy-forms/django-crispy-forms/milestone/5?closed=1)
for full issue list.
Links
- PyPI: https://pypi.org/project/django-crispy-forms
- Changelog: https://pyup.io/changelogs/django-crispy-forms/
- Repo: https://github.com/django-crispy-forms/django-crispy-forms