From a6248035149338f2b76065f7099e9fdca372f715 Mon Sep 17 00:00:00 2001 From: Carlton Gibson Date: Tue, 10 Sep 2019 09:58:42 +0200 Subject: [PATCH] Finalised release notes for 3.0 alpha release. * Removed empty sections * Corrected some typos and wrapping errors. --- docs/releases/3.0.txt | 99 +++---------------------------------------- 1 file changed, 7 insertions(+), 92 deletions(-) diff --git a/docs/releases/3.0.txt b/docs/releases/3.0.txt index 5d7ab98851..db01c4a7d1 100644 --- a/docs/releases/3.0.txt +++ b/docs/releases/3.0.txt @@ -77,7 +77,7 @@ models using the Filter expressions ------------------ -Expressions that outputs :class:`~django.db.models.BooleanField` may now be +Expressions that output :class:`~django.db.models.BooleanField` may now be used directly in ``QuerySet`` filters, without having to first annotate and then filter against the annotation. @@ -110,17 +110,13 @@ Minor features * jQuery is upgraded from version 3.3.1 to 3.4.1. -:mod:`django.contrib.admindocs` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - :mod:`django.contrib.auth` ~~~~~~~~~~~~~~~~~~~~~~~~~~ * The new ``reset_url_token`` attribute in - :class:`~django.contrib.auth.views.PasswordResetConfirmView` allows specifying - a token parameter displayed as a component of password reset URLs. + :class:`~django.contrib.auth.views.PasswordResetConfirmView` allows + specifying a token parameter displayed as a component of password reset + URLs. * Added :class:`~django.contrib.auth.backends.BaseBackend` class to ease customization of authentication backends. @@ -143,11 +139,6 @@ Minor features * The new :meth:`.UserManager.with_perm` method returns users that have the specified permission. -:mod:`django.contrib.contenttypes` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - :mod:`django.contrib.gis` ~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -165,11 +156,6 @@ Minor features * The :class:`~django.contrib.gis.geoip2.GeoIP2` class now accepts :class:`pathlib.Path` ``path``. -:mod:`django.contrib.messages` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - :mod:`django.contrib.postgres` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -184,32 +170,12 @@ Minor features and :class:`~django.contrib.postgres.operations.RemoveIndexConcurrently` classes allow creating and dropping indexes ``CONCURRENTLY`` on PostgreSQL. -:mod:`django.contrib.redirects` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - :mod:`django.contrib.sessions` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * The new :meth:`~django.contrib.sessions.backends.base.SessionBase.get_session_cookie_age()` - methods allows dynamically specifying the session cookie age. - -:mod:`django.contrib.sitemaps` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - -:mod:`django.contrib.sites` -~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... - -:mod:`django.contrib.staticfiles` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* ... + method allows dynamically specifying the session cookie age. :mod:`django.contrib.syndication` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -226,16 +192,6 @@ Cache :func:`~django.views.decorators.cache.never_cache` now adds ``private`` directive to a ``Cache-Control`` header. -CSRF -~~~~ - -* ... - -Email -~~~~~ - -* ... - File Storage ~~~~~~~~~~~~ @@ -243,12 +199,6 @@ File Storage algorithm for generating filenames if a file with the uploaded name already exists. -File Uploads -~~~~~~~~~~~~ - -* ... - - Forms ~~~~~ @@ -257,11 +207,6 @@ Forms :attr:`~django.forms.formsets.BaseFormSet.ordering_widget` attribute or overriding :attr:`~django.forms.formsets.BaseFormSet.get_ordering_widget()`. -Generic Views -~~~~~~~~~~~~~ - -* ... - Internationalization ~~~~~~~~~~~~~~~~~~~~ @@ -300,11 +245,6 @@ Management Commands options now support templates stored in XZ archives (``.tar.xz``, ``.txz``) and LZMA archives (``.tar.lzma``, ``.tlz``). -Migrations -~~~~~~~~~~ - -* ... - Models ~~~~~~ @@ -323,7 +263,7 @@ Models * ``connection.queries`` now shows ``COPY … TO`` statements on PostgreSQL. -* :class:`~django.db.models.FilePathField` now accepts a callable ``path``. +* :class:`~django.db.models.FilePathField` now accepts a callable for ``path``. * Allowed symmetrical intermediate table for self-referential :class:`~django.db.models.ManyToManyField`. @@ -394,21 +334,6 @@ Security * :class:`~django.middleware.security.SecurityMiddleware` can now send the :ref:`Referrer-Policy ` header. -Serialization -~~~~~~~~~~~~~ - -* ... - -Signals -~~~~~~~ - -* ... - -Templates -~~~~~~~~~ - -* ... - Tests ~~~~~ @@ -437,16 +362,6 @@ Tests * Django test runner now supports a ``--pdb`` option to spawn a debugger at each error or failure. -URLs -~~~~ - -* ... - -Validators -~~~~~~~~~~ - -* ... - .. _backwards-incompatible-3.0: Backwards incompatible changes in 3.0 @@ -605,7 +520,7 @@ Miscellaneous * Support for ``pywatchman`` < 1.2.0 is removed. * HTML rendered by :class:`~django.forms.SelectDateWidget` for required fields - now have the ``placeholder`` attribute, which mainly may require some + now have the ``placeholder`` attribute, which, mainly, may require some adjustments in tests that compare HTML. * :func:`~django.utils.http.urlencode` now encodes iterable values as they are