Loading docs/releases/1.0.txt +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ contributions overtake those made privately. Stability and forwards-compatibility ==================================== :doc:`The release of Django 1.0 </releases/1.0>` comes with a promise of API The release of Django 1.0 comes with a promise of API stability and forwards-compatibility. In a nutshell, this means that code you develop against Django 1.0 will continue to work against 1.1 unchanged, and you should need to make only minor changes for any 1.X release. Loading docs/releases/1.1.txt +4 −5 Original line number Diff line number Diff line Loading @@ -2,15 +2,12 @@ Django 1.1 release notes ======================== July 29, 2009 Welcome to Django 1.1! Django 1.1 includes a number of nifty `new features`_, lots of bug fixes, and an easy upgrade path from Django 1.0. .. _new features: `What's new in Django 1.1`_ Django 1.1 includes a number of nifty :ref:`new features <whats-new-1.1>`, lots of bug fixes, and an easy upgrade path from Django 1.0. .. _backwards-incompatible-changes-1.1: Loading Loading @@ -175,6 +172,8 @@ be upgraded to a ``DeprecationWarning``, which will be displayed loudly. Django For more details on our deprecation policies and strategy, see :doc:`/internals/release-process`. .. _whats-new-1.1: What's new in Django 1.1 ======================== Loading docs/releases/1.2.txt +9 −9 Original line number Diff line number Diff line Loading @@ -6,12 +6,10 @@ Django 1.2 release notes Welcome to Django 1.2! Nearly a year in the making, Django 1.2 packs an impressive list of `new features`_ and lots of bug fixes. These release notes cover the new features, as well as important changes you'll want to be aware of when upgrading from Django 1.1 or older versions. .. _new features: `What's new in Django 1.2`_ Nearly a year in the making, Django 1.2 packs an impressive list of :ref:`new features <whats-new-1.2>` and lots of bug fixes. These release notes cover the new features, as well as important changes you'll want to be aware of when upgrading from Django 1.1 or older versions. Overview ======== Loading Loading @@ -115,6 +113,8 @@ A roadmap for Django's overall 2.x Python support, and eventual transition to Python 3.x, is currently being developed, and will be announced prior to the release of Django 1.3. .. _whats-new-1.2: What's new in Django 1.2 ======================== Loading docs/releases/1.3.txt +9 −19 Original line number Diff line number Diff line Loading @@ -6,11 +6,11 @@ Django 1.3 release notes Welcome to Django 1.3! Nearly a year in the making, Django 1.3 includes quite a few `new features`_ and plenty of bug fixes and improvements to existing features. These release notes cover the new features in 1.3, as well as some `backwards-incompatible changes`_ you'll want to be aware of when upgrading from Django 1.2 or older versions. Nearly a year in the making, Django 1.3 includes quite a few :ref:`new features <whats-new-1.3>` and plenty of bug fixes and improvements to existing features. These release notes cover the new features in 1.3, as well as some :ref:`backwards-incompatible changes <backwards-incompatible-changes-1.3>` you'll want to be aware of when upgrading from Django 1.2 or older versions. Overview ======== Loading @@ -28,27 +28,15 @@ new features from landing, including: * Django's testing framework now supports (and ships with a copy of) `the unittest2 library`_. There's plenty more, of course; see the coverage of `new features`_ below for a full rundown and details. Wherever possible, of course, new features are introduced in a backwards-compatible manner per :doc:`our API stability policy </misc/api-stability>` policy. As a result of this policy, Django 1.3 `begins the deprecation process for some features`_. Some changes, unfortunately, are genuinely backwards-incompatible; in most cases these are due to security issues or bugs which simply couldn't be fixed any other way. Django 1.3 includes a few of these, and descriptions of them -- along with the (minor) modifications you'll need to make to handle them -- are documented in the list of `backwards-incompatible changes`_ below. :ref:`begins the deprecation process for some features <deprecated-features-1.3>`. .. _new features: `What's new in Django 1.3`_ .. _backwards-incompatible changes: backwards-incompatible-changes-1.3_ .. _using Python's logging facilities: `Logging`_ .. _easy handling of static files: `Extended static files handling`_ .. _the unittest2 library: `unittest2 support`_ .. _begins the deprecation process for some features: `deprecated-features-1.3`_ Python compatibility ==================== Loading @@ -64,6 +52,8 @@ supported Python version will be 2.5. A document outlining our full timeline for deprecating Python 2.x and moving to Python 3.x will be published shortly after the release of Django 1.3. .. _whats-new-1.3: What's new in Django 1.3 ======================== Loading docs/releases/1.4.txt +12 −12 Original line number Diff line number Diff line Loading @@ -6,16 +6,12 @@ Django 1.4 release notes Welcome to Django 1.4! 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.3 or older versions. We've also dropped some features, which are detailed in :ref:`our deprecation plan <deprecation-removed-in-1.4>`, and we've `begun the deprecation process for some features`_. .. _`new features`: `What's new in Django 1.4`_ .. _`backwards incompatible changes`: `Backwards incompatible changes in 1.4`_ .. _`begun the deprecation process for some features`: `Features deprecated in 1.4`_ These release notes cover the :ref:`new features <whats-new-1.4>`, as well as some :ref:`backwards incompatible changes <backwards-incompatible-1.4>` you'll want to be aware of when upgrading from Django 1.3 or older versions. We've also dropped some features, which are detailed in :ref:`our deprecation plan <deprecation-removed-in-1.4>`, and we've :ref:`begun the deprecation process for some features <deprecated-features-1.4>`. Overview ======== Loading Loading @@ -56,8 +52,8 @@ Other notable new features in Django 1.4 include: Wherever possible we try to introduce new features in a backwards-compatible manner per :doc:`our API stability policy </misc/api-stability>` policy. However, as with previous releases, Django 1.4 ships with some minor `backwards incompatible changes`_; people upgrading from previous versions of Django should read that list carefully. :ref:`backwards incompatible changes <backwards-incompatible-1.4>`; people upgrading from previous versions of Django should read that list carefully. Python compatibility ==================== Loading @@ -77,6 +73,8 @@ Django does not support Python 3.x at this time. At some point before the release of Django 1.4, we plan to publish a document outlining our full timeline for deprecating Python 2.x and moving to Python 3.x. .. _whats-new-1.4: What's new in Django 1.4 ======================== Loading Loading @@ -662,6 +660,8 @@ Django 1.4 also includes several smaller improvements worth noting: useful in tests that don't need to hit a database. See :ref:`testcase_hierarchy_diagram`. .. _backwards-incompatible-1.4: Backwards incompatible changes in 1.4 ===================================== Loading Loading
docs/releases/1.0.txt +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ contributions overtake those made privately. Stability and forwards-compatibility ==================================== :doc:`The release of Django 1.0 </releases/1.0>` comes with a promise of API The release of Django 1.0 comes with a promise of API stability and forwards-compatibility. In a nutshell, this means that code you develop against Django 1.0 will continue to work against 1.1 unchanged, and you should need to make only minor changes for any 1.X release. Loading
docs/releases/1.1.txt +4 −5 Original line number Diff line number Diff line Loading @@ -2,15 +2,12 @@ Django 1.1 release notes ======================== July 29, 2009 Welcome to Django 1.1! Django 1.1 includes a number of nifty `new features`_, lots of bug fixes, and an easy upgrade path from Django 1.0. .. _new features: `What's new in Django 1.1`_ Django 1.1 includes a number of nifty :ref:`new features <whats-new-1.1>`, lots of bug fixes, and an easy upgrade path from Django 1.0. .. _backwards-incompatible-changes-1.1: Loading Loading @@ -175,6 +172,8 @@ be upgraded to a ``DeprecationWarning``, which will be displayed loudly. Django For more details on our deprecation policies and strategy, see :doc:`/internals/release-process`. .. _whats-new-1.1: What's new in Django 1.1 ======================== Loading
docs/releases/1.2.txt +9 −9 Original line number Diff line number Diff line Loading @@ -6,12 +6,10 @@ Django 1.2 release notes Welcome to Django 1.2! Nearly a year in the making, Django 1.2 packs an impressive list of `new features`_ and lots of bug fixes. These release notes cover the new features, as well as important changes you'll want to be aware of when upgrading from Django 1.1 or older versions. .. _new features: `What's new in Django 1.2`_ Nearly a year in the making, Django 1.2 packs an impressive list of :ref:`new features <whats-new-1.2>` and lots of bug fixes. These release notes cover the new features, as well as important changes you'll want to be aware of when upgrading from Django 1.1 or older versions. Overview ======== Loading Loading @@ -115,6 +113,8 @@ A roadmap for Django's overall 2.x Python support, and eventual transition to Python 3.x, is currently being developed, and will be announced prior to the release of Django 1.3. .. _whats-new-1.2: What's new in Django 1.2 ======================== Loading
docs/releases/1.3.txt +9 −19 Original line number Diff line number Diff line Loading @@ -6,11 +6,11 @@ Django 1.3 release notes Welcome to Django 1.3! Nearly a year in the making, Django 1.3 includes quite a few `new features`_ and plenty of bug fixes and improvements to existing features. These release notes cover the new features in 1.3, as well as some `backwards-incompatible changes`_ you'll want to be aware of when upgrading from Django 1.2 or older versions. Nearly a year in the making, Django 1.3 includes quite a few :ref:`new features <whats-new-1.3>` and plenty of bug fixes and improvements to existing features. These release notes cover the new features in 1.3, as well as some :ref:`backwards-incompatible changes <backwards-incompatible-changes-1.3>` you'll want to be aware of when upgrading from Django 1.2 or older versions. Overview ======== Loading @@ -28,27 +28,15 @@ new features from landing, including: * Django's testing framework now supports (and ships with a copy of) `the unittest2 library`_. There's plenty more, of course; see the coverage of `new features`_ below for a full rundown and details. Wherever possible, of course, new features are introduced in a backwards-compatible manner per :doc:`our API stability policy </misc/api-stability>` policy. As a result of this policy, Django 1.3 `begins the deprecation process for some features`_. Some changes, unfortunately, are genuinely backwards-incompatible; in most cases these are due to security issues or bugs which simply couldn't be fixed any other way. Django 1.3 includes a few of these, and descriptions of them -- along with the (minor) modifications you'll need to make to handle them -- are documented in the list of `backwards-incompatible changes`_ below. :ref:`begins the deprecation process for some features <deprecated-features-1.3>`. .. _new features: `What's new in Django 1.3`_ .. _backwards-incompatible changes: backwards-incompatible-changes-1.3_ .. _using Python's logging facilities: `Logging`_ .. _easy handling of static files: `Extended static files handling`_ .. _the unittest2 library: `unittest2 support`_ .. _begins the deprecation process for some features: `deprecated-features-1.3`_ Python compatibility ==================== Loading @@ -64,6 +52,8 @@ supported Python version will be 2.5. A document outlining our full timeline for deprecating Python 2.x and moving to Python 3.x will be published shortly after the release of Django 1.3. .. _whats-new-1.3: What's new in Django 1.3 ======================== Loading
docs/releases/1.4.txt +12 −12 Original line number Diff line number Diff line Loading @@ -6,16 +6,12 @@ Django 1.4 release notes Welcome to Django 1.4! 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.3 or older versions. We've also dropped some features, which are detailed in :ref:`our deprecation plan <deprecation-removed-in-1.4>`, and we've `begun the deprecation process for some features`_. .. _`new features`: `What's new in Django 1.4`_ .. _`backwards incompatible changes`: `Backwards incompatible changes in 1.4`_ .. _`begun the deprecation process for some features`: `Features deprecated in 1.4`_ These release notes cover the :ref:`new features <whats-new-1.4>`, as well as some :ref:`backwards incompatible changes <backwards-incompatible-1.4>` you'll want to be aware of when upgrading from Django 1.3 or older versions. We've also dropped some features, which are detailed in :ref:`our deprecation plan <deprecation-removed-in-1.4>`, and we've :ref:`begun the deprecation process for some features <deprecated-features-1.4>`. Overview ======== Loading Loading @@ -56,8 +52,8 @@ Other notable new features in Django 1.4 include: Wherever possible we try to introduce new features in a backwards-compatible manner per :doc:`our API stability policy </misc/api-stability>` policy. However, as with previous releases, Django 1.4 ships with some minor `backwards incompatible changes`_; people upgrading from previous versions of Django should read that list carefully. :ref:`backwards incompatible changes <backwards-incompatible-1.4>`; people upgrading from previous versions of Django should read that list carefully. Python compatibility ==================== Loading @@ -77,6 +73,8 @@ Django does not support Python 3.x at this time. At some point before the release of Django 1.4, we plan to publish a document outlining our full timeline for deprecating Python 2.x and moving to Python 3.x. .. _whats-new-1.4: What's new in Django 1.4 ======================== Loading Loading @@ -662,6 +660,8 @@ Django 1.4 also includes several smaller improvements worth noting: useful in tests that don't need to hit a database. See :ref:`testcase_hierarchy_diagram`. .. _backwards-incompatible-1.4: Backwards incompatible changes in 1.4 ===================================== Loading