Form-designer

Latest version: v0.27.0

Safety actively analyzes 723350 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.15

----

* Restructured the ``FIELD_TYPES`` data structure to use a dictionary
instead of a tuple to allow for future expansion.
* Dropped compatibility with Python 2.

0.14

----

* Fixed the package to include static files and templates.
* Raised the minimum django-recaptcha version to 2.0.

0.13

----

* Added `tox <https://tox.readthedocs.io/>`__ configuration for easily
running linters and tests locally.
* Reformatted the project using `black
<https://black.readthedocs.io/>`__
* Made `django-admin-ordering
<https://github.com/matthiask/django-admin-ordering/>`__ a dependency.
* Replaced the CSV export with an XLSX export based on `xlsxdocument
<https://github.com/matthiask/xlsxdocument>`__. It just is a better
format.
* Improved the test coverage a bit and fixed an edge case where
form field model validation would crash.

0.12

----

* Changed ``FormSubmission.sorted_data`` (and by extension also
``formatted_data(_html)`` and the CSV export) to use field names
instead of field titles as keys. Field names are guaranteed to be
unique, titles are not.

0.11

----

* Moved form processing into ``FormContent.process``; this removes the
need to pass the request to ``FormContent.render``. ``render`` is not
expected to require a request parameter in FeinCMS content types.
* Added Django 1.11 to the test matrix. No changes were necessary for
1.11 support.
* Added documentation for adding new actions.
* Fixed a bug where activated config options were lost because of
differences between ``list()`` and ``dict_keys()`` objects.

0.10

----

* Make the fields tabular inline a bit less wide.
* Added czech translations.
* Fixed the usage of ``render_to_string`` to actually work correctly
with Django 1.10.

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.