- Removed testing for Django older than 4.2.
- Allowed setting a maximal length for URL and email fields.
- Increased the test coverage.
- Defined default content editor button icons for simple fields.
- Switched to hatchling and ruff.
- Added testing using Django 4.2, 5.0, 5.1 and Python 3.11, 3.12.
0.3 (2022-11-22)
- Added multiple select and multiple checkboxes field types to the simple field base.
- Changed the
SELECT
simple field type to use the placeholder field to replace the default empty choices string if set. - Renamed
SimpleFieldBase.get_fields
toSimpleFieldBase.get_field
to enable better code reuse withoutsuper()
.
0.2 (2022-11-11)
- Changed
ConfiguredForm.get_formfields_union
to allow fetching arbitrary attributes from plugins, completely changed the return value to a list of(name, {...attributes...})
tuples, made validation utilities work with this new data structure.
0.1 (2022-11-10)
- Time to leave the zero.zero.whatever versions behind!