Skip to content

Commit f569808

Browse files
committed
Release 4.0.0
* Dropping Python 2 support * XSS Prevention mechanism added
1 parent 69108fb commit f569808

File tree

4 files changed

+18
-9
lines changed

4 files changed

+18
-9
lines changed

CHANGELOG.rst

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
ChangeLog
33
=========
44

5-
master (unreleased)
6-
===================
5+
Release 4.0.0 (2020-01-08)
6+
==========================
77

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

1212
Release 3.3.0 (2019-11-29)
1313
==========================

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ edit, delete and use forms.
1313
Warnings
1414
========
1515

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

docs/source/deprecations.rst

+11-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
Deprecation timeline
33
====================
44

5-
From 3.3.0 to 4.0.0 (unreleased)
6-
================================
5+
From 3.3.0 to 4.0.0
6+
===================
7+
8+
Jan 8th, 2020.
79

810
Python versions
911
---------------
@@ -12,6 +14,13 @@ Python versions
1214

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

17+
Configuration option
18+
--------------------
19+
20+
.. versionadded:: 4.0.0
21+
22+
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.
23+
1524

1625
From 3.2.0 to 3.3.0
1726
===================

formidable/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from .json_migrations import latest_version
22

33
default_app_config = 'formidable.app.FormidableConfig'
4-
version = '3.4.0.dev0'
4+
version = '4.0.0'
55
json_version = latest_version

0 commit comments

Comments
 (0)