|
@@ -0,0 +1,174 @@
|
|
|
+============================================
|
|
|
+Django 1.8 release notes - UNDER DEVELOPMENT
|
|
|
+============================================
|
|
|
+
|
|
|
+Welcome to Django 1.8!
|
|
|
+
|
|
|
+These release notes cover the `new features`_, as well as some `backwards
|
|
|
+incompatible changes`_ you'll want to be aware of when upgrading from Django
|
|
|
+1.6 or older versions. We've also dropped some features, which are detailed in
|
|
|
+:ref:`our deprecation plan <deprecation-removed-in-1.8>`, and we've `begun the
|
|
|
+deprecation process for some features`_.
|
|
|
+
|
|
|
+.. _`new features`: `What's new in Django 1.8`_
|
|
|
+.. _`backwards incompatible changes`: `Backwards incompatible changes in 1.8`_
|
|
|
+.. _`begun the deprecation process for some features`: `Features deprecated in 1.8`_
|
|
|
+
|
|
|
+Python compatibility
|
|
|
+====================
|
|
|
+
|
|
|
+Like Django 1.7, Django 1.8 requires Python 2.7 or above, though we
|
|
|
+**highly recommend** the latest minor release.
|
|
|
+
|
|
|
+What's new in Django 1.8
|
|
|
+========================
|
|
|
+
|
|
|
+...
|
|
|
+
|
|
|
+Minor features
|
|
|
+~~~~~~~~~~~~~~
|
|
|
+
|
|
|
+:mod:`django.contrib.admin`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.auth`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.formtools`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.gis`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.messages`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.redirects`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.sessions`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.sitemaps`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.sites`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.staticfiles`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+:mod:`django.contrib.syndication`
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Cache
|
|
|
+^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Email
|
|
|
+^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+File Storage
|
|
|
+^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+File Uploads
|
|
|
+^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Forms
|
|
|
+^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Internationalization
|
|
|
+^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Management Commands
|
|
|
+^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Models
|
|
|
+^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Signals
|
|
|
+^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Templates
|
|
|
+^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Requests and Responses
|
|
|
+^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Tests
|
|
|
+^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Validators
|
|
|
+^^^^^^^^^^
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+Backwards incompatible changes in 1.8
|
|
|
+=====================================
|
|
|
+
|
|
|
+.. warning::
|
|
|
+
|
|
|
+ In addition to the changes outlined in this section, be sure to review the
|
|
|
+ :doc:`deprecation plan </internals/deprecation>` for any features that
|
|
|
+ have been removed. If you haven't updated your code within the
|
|
|
+ deprecation timeline for a given feature, its removal may appear as a
|
|
|
+ backwards incompatible change.
|
|
|
+
|
|
|
+...
|
|
|
+
|
|
|
+Miscellaneous
|
|
|
+~~~~~~~~~~~~~
|
|
|
+
|
|
|
+* ...
|
|
|
+
|
|
|
+.. _deprecated-features-1.8:
|
|
|
+
|
|
|
+Features deprecated in 1.8
|
|
|
+==========================
|
|
|
+
|
|
|
+...
|