- Feature: add support for
Fieldset
. Feature contributed by DaeronAlagos. - Add support for Bulma 1.0.0
- Add support for Django 5.0
- Drop support for Django 3.2, 4.0 and 4.1
- Add support for django-crispy-forms 2.1
- BREAKING CHANGE: help text id attribute is now differently named:
hint_{{ field.auto_id }}
->{{ field.auto_id }}_helptext
- Drop support for Python 3.7
- Add support for Python 3.12
- Add support for Django 4.2
- Drop support for django-crispy-forms 1.12.0, 1.13.0 and 1.14.0
- Add support for django-crispy-forms 2.0
- Drop support for Django 2.2
- Fix Select widget error state rendering (the red border was missing).
- Add support for Django 4.1
- Add support for Python 3.11
- Fix DateField, DateTimeField and TimeField widget rendering
- Fix DecimalField, FloatField, IntegerField and URLField widget rendering. Fix contributed by pythonbrad.
- Fix FileUploadInput widget rendering. Fix contributed by pythonbrad.
- Fix passing attributes to IconField. Fix contributed by davy39.
- Feature: add
FormGroup
layout object - Fix
Submit
andReset
input rendering - BREAKING CHANGE:
Button
is now rendered as<button></button>
. For<input type="submit" />
useSubmit
. - BREAKING CHANGE: Redesign IconField. Instead of
IconField("envelope")
call it with the full icon class e.g.IconField("fa fa-envelope")
. - Drop support for Django 3.1
- Drop support for Python 3.6
- Fix FormHelper.field_template attribute
- Feature: add InlineCheckboxes field
- Feature: add InlineRadios field
- Add support for django-crispy-forms 1.14.0
- Add support for Python 3.10
- Add support for Django 4.0
- Fix SelectMultiple widget rendering
- Readd templatetags removed by mistake.
- Drop support for Django 3.0
- Upgrade crispy_forms dependency, now version >= 1.12.0 is required
- Feature: add
label_class
helper attribute - Feature: add support for horizontal forms
- BREAKING CHANGE: HTML in labels is now being escaped, this is consistent with django.
- BREAKING CHANGE: EmailField and EmailInput have been removed. Use django.forms.EmailField instead.
- Feature: add support for forms.MultipleChoiceField with CheckboxSelectMultiple as widget.
- Fix input wrapper, replace p tag with a div
- Fix checkbox rendering, the input was rendered twice
- Initial version by ckrybus (tests, docs, packaging, no logic changes)
0.3.0 (2020-03-22) [1]
- Add support for django 3.0
0.2.0 (2019-12-12) [1]
- Update dependency pinning
0.1.2 (2019-04-02) [1]
- Add EmailInput widget
0.1.1 (2019-01-15) [1]
- Update docs
0.1.0 (2019-01-13) [1]
- Initial version by discord.
1.1.3 (2017-11-06) [2]
- Added input with icons
1.1.2 (2017-11-06) [2]
- Added template for non-field errors
- Fix radio select, which now appears inline
- Fix form actions template (submit, reset)
1.1.1 (2017-11-06) [2]
- Initial version by @jhotujec
Footnotes
[1] | (1, 2, 3, 4, 5) At that time the project was called https://github.com/python-discord/django-crispy-bulma |
[2] | (1, 2, 3) At that time the project was called https://github.com/jhotujec/crispy-forms-bulma |