Skip to content

Commit

Permalink
Release 4.0.0
Browse files Browse the repository at this point in the history
* Dropping Python 2 support
* XSS Prevention mechanism added
  • Loading branch information
brunobord committed Jan 8, 2020
1 parent 69108fb commit f569808
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 9 deletions.
10 changes: 5 additions & 5 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
ChangeLog
=========

master (unreleased)
===================
Release 4.0.0 (2020-01-08)
==========================

- Drop support for Python 2.7 (EOL: January 1st, 2020)
- 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.
- Removed ``tox.ini`` directive that skipped missing Python interpreters.
- 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).

Release 3.3.0 (2019-11-29)
==========================
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ edit, delete and use forms.
Warnings
========

* Python Compatibility : Python 2.7 (for Django 1.11 only), 3.5, 3.6, 3.7, 3.8
* Python Compatibility : 3.5, 3.6, 3.7, 3.8
* Django compatibility : Django 1.11, 2.2.
* Django REST Framework : Compatible from the version 3.8.x to 3.10.x

Expand Down
13 changes: 11 additions & 2 deletions docs/source/deprecations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@
Deprecation timeline
====================

From 3.3.0 to 4.0.0 (unreleased)
================================
From 3.3.0 to 4.0.0
===================

Jan 8th, 2020.

Python versions
---------------
Expand All @@ -12,6 +14,13 @@ Python versions

Drop support for Python 2.7 (EOL is January 1st, 2020)

Configuration option
--------------------

.. versionadded:: 4.0.0

Added support for XSS prevention using the ``DJANGO_FORMIDABLE_SANITIZE_FUNCTION`` settings. See `the security Documentation <https://django-formidable.readthedocs.io/en/master/security.html>`_ for more information.


From 3.2.0 to 3.3.0
===================
Expand Down
2 changes: 1 addition & 1 deletion formidable/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from .json_migrations import latest_version

default_app_config = 'formidable.app.FormidableConfig'
version = '3.4.0.dev0'
version = '4.0.0'
json_version = latest_version

0 comments on commit f569808

Please sign in to comment.