Deprecation timeline

From 7.0.0 to x.y.z

Django REST Framework versions

New in version x.y.z: Add/Confirm support of Django REST Framework 3.11

From 6.1.0 to 7.0.0

New in version <7.0.0>: The description field in the Formidable model class would now allow empty values.

From 5.0.0 to 6.0.0

Python versions

Deprecated since version 6.0.0: Drop support for Python 3.5

From 4.0.1 to 5.0.0

Django versions

Deprecated since version 5.0.0: Drop support for Django 1.11

Django REST Framework versions

Deprecated since version 5.0.0: Drop support for Django Rest Framework 3.8

From 3.3.0 to 4.0.0

Jan 8th, 2020.

Python versions

Deprecated since version 4.0.0: Drop support for Python 2.7 (EOL is January 1st, 2020)

Configuration option

New in version 4.0.0: Added support for XSS prevention using the DJANGO_FORMIDABLE_SANITIZE_FUNCTION settings. See the security Documentation for more information.

From 3.2.0 to 3.3.0

Django versions

New in version 3.3.0: Added support for Django 2.2. Django Formidable should probably work on Django 2.0 and 2.1, but it’s not in our test suite. We’ve decided to skip those versions because of their short-term support.

Python versions

New in version 3.3.0: Added support for Python 3.7 and 3.8

From 3.1.0 to 3.2.0

November 7th, 2019

Django versions

Deprecated since version 3.2.0: Drop support for Django 1.10 (EOL was in December 2nd, 2017)

From 3.0.1 to 3.1.0

June 3rd, 2019

Django REST Framework versions

New in version 3.1.0: Support for Django REST Framework on all versions up to the 3.9 series.

From 2.1.2 to 3.0.0

October 31st, 2018

Django REST Framework versions

Deprecated since version 3.0.0: Support for Django REST Framework stricly greater than 3.8. The 3.9 series has introduced an incompatibility with django-formidable.

From 1.7.0 to 2.0.0

(end of May 2018)

Django versions

Deprecated since version 2.0.0: Support for Django 1.8 & 1.9.

Crowdin

Deprecated since version 2.0.0: The Django Formidable project doesn’t handle any translatable string anymore.

From 1.3.0 to 1.4.0

Validation endpoint

Deprecated since version 1.4.0: Validation endpoint for user data doesn’t allow GET method anymore.

From 0.15 to 1.0.0

(September 2017)

Form Presets

Deprecated since version 1.0.0: Form presets will be deprecated in favor of Field validation rules. If needed, you’ll have to convert your existing Presets to Field validations, because Presets data will be destroyed using a table deletion.

Django Rest Framework version

Deprecated since version 1.0.0: DRF 3.3 support will be deprecated. We recommend to use the latest to date (3.6.4).

From 0.11.1 to 0.12.0

Deprecated since version 0.12.0: Python 3.4 support has been dropped.

From 0.8.2 to 0.9

Deprecated since version 0.9: Python 3.3 support has been dropped.