Releases: peopledoc/django-formidable
Releases · peopledoc/django-formidable
Release 7.2.0
Changes
- Fix issues with postgresql on CI.
- Replace deprecated yaml.load calls to fix doc build.
- Add a default value
[]
to conditions. - Added support for Django 3
Release 7.1.0
Changes
- Added a tox job target to create a Django model graph using
dot
. Runtox -e django_graph
to see the result. Since the database schema doesn't change that often, this tox target won't be associated with automated tests or doc generation - it's probably going to be a one-shot. - Add/Confirm support of Django REST Framework 3.11 (#417).
- Added a thorough documentation for maintainers
- Pin psycopg2-binary to 2.8 in testing env to fix CI.
- Allow to create validations
IS_DATE_IN_THE_FUTURE
by passing a boolean value instead of a string.
Release 7.0.0
Version 7.0.0 was released on 2021-03-11 and published on 2021-03-12
Note: Even though this change is not breaking (because forms generated prior to 7.0.0 would still work), this version is marked as a major release. Because it changes the database schema, and implies a database migration.
Changelog
- Allow empty description on
Formidable
model
6.1.0
6.0.0
Release 6.0.0 was released on 2020-10-07 (and pushed to PyPI the next day).
Breaking Changes
- Drop support for Python 3.5 (EOL: 2020-09-13).
- Default values for readonly fields are kept in cleaned_data.
Other changes
- Applying isort v5+ changes: no
--recursive flag
, removed thenot_skip
settings. (internal change, no runtime impact).
5.0.0
Version 5.0.0 was released on 2020-06-30 (but published on PyPI the next day, July 1st)
Breaking Changes
- Include the property
parameters
when serializing a form using the ContextFormSerializer. - Drop support for Django 1.11 (#398, #395).
- Drop support for Django REST Framework 3.8 (#382).
Other changes
- Fix Postgresql configuration in CircleCI regarding the authentication (#395).
- Small cleanups of Python2-related code.
v4.0.2
4.0.1
Release 4.0.0
version 4.0.0 was released on 2020-01-08
NOTE: This releases drops Python 2 support. bye bye and thank you for the fish.
Important changes
- Drop support for Python 2.7 -- EOL: January 1st, 2020 (#377).
- Added an XSS prevention mechanism. See the
security documentation <https://django-formidable.readthedocs.io/en/master/>
_ for more information and details on how to setup your own sanitization process (#378). - Removed
tox.ini
directive that skipped missing Python interpreters (#376).