diff options
| author | Tim Graham <timograham@gmail.com> | 2016-05-10 12:46:47 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2016-05-10 12:46:47 -0400 |
| commit | 2f0e0eee450775a71ac3eb42707dcd970ede42c8 (patch) | |
| tree | 26149ef4a5feb6317f9b52c79239ca524a5bded4 /docs/releases | |
| parent | c3e108694966f045adcc0ba11133a2b3bf238770 (diff) | |
Fixed #24046 -- Deprecated the "escape" half of utils.safestring.
Diffstat (limited to 'docs/releases')
| -rw-r--r-- | docs/releases/1.10.txt | 12 | ||||
| -rw-r--r-- | docs/releases/1.7.2.txt | 2 |
2 files changed, 13 insertions, 1 deletions
diff --git a/docs/releases/1.10.txt b/docs/releases/1.10.txt index a0b0a873cc..410180f838 100644 --- a/docs/releases/1.10.txt +++ b/docs/releases/1.10.txt @@ -1012,6 +1012,18 @@ This method must accept a :class:`~django.db.models.query.QuerySet` instance as its single argument and return a filtered version of the queryset for the model instance the manager is bound to. +The "escape" half of ``django.utils.safestring`` +------------------------------------------------ + +The ``mark_for_escaping()`` function and the classes it uses: ``EscapeData``, +``EscapeBytes``, ``EscapeText``, ``EscapeString``, and ``EscapeUnicode`` are +deprecated. + +As a result, the "lazy" behavior of the ``escape`` filter (where it would +always be applied as the last filter no matter where in the filter chain it +appeared) is deprecated. The filter will change to immediately apply +:func:`~django.utils.html.conditional_escape` in Django 2.0. + Miscellaneous ------------- diff --git a/docs/releases/1.7.2.txt b/docs/releases/1.7.2.txt index 040c983fcb..056f432978 100644 --- a/docs/releases/1.7.2.txt +++ b/docs/releases/1.7.2.txt @@ -177,7 +177,7 @@ Bugfixes setup (:ticket:`24000`). * Restored support for objects that aren't :class:`str` or :class:`bytes` in - :func:`~django.utils.safestring.mark_for_escaping` on Python 3. + ``django.utils.safestring.mark_for_escaping()`` on Python 3. * Supported strings escaped by third-party libraries with the ``__html__`` convention in the template engine (:ticket:`23831`). |
