From 5759f28947e5a840a6a38ece295b611af51824a8 Mon Sep 17 00:00:00 2001 From: James Bennett Date: Wed, 19 Nov 2008 05:21:58 +0000 Subject: [PATCH] Add 1.0.2 release notes to trunk so they show up online git-svn-id: http://code.djangoproject.com/svn/django/trunk@9496 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/releases/1.0.2.txt | 53 +++++++++++++++++++++++++++++++++++++++++ docs/releases/index.txt | 1 + 2 files changed, 54 insertions(+) create mode 100644 docs/releases/1.0.2.txt diff --git a/docs/releases/1.0.2.txt b/docs/releases/1.0.2.txt new file mode 100644 index 0000000000..5bd3ddcecd --- /dev/null +++ b/docs/releases/1.0.2.txt @@ -0,0 +1,53 @@ +.. _releases-1.0.2: + +========================== +Django 1.0.2 release notes +========================== + +Welcome to Django 1.0.2! + +This is the second "bugfix" release in the Django 1.0 series, +improving the stability and performance of the Django 1.0 codebase. As +such, Django 1.0.2 contains no new features (and, pursuant to `our +compatibility policy`_, maintains backwards compatibility with Django +1.0.2), but does contain a number of fixes and other +improvements. Django 1.0.2 is a recommended upgrade for any +development or deployment currently using or targeting Django 1.0. + + +Fixes and improvements in Django 1.0.2 +====================================== + +The primary reason behind this release is to remedy an issue in the +recently-released Django 1.0.1; the packaging scripts used for Django +1.0.1 omitted some directories from the final release package, +including one directory required by ``django.contrib.gis`` and part of +Django's unit-test suite. + +Django 1.0.2 contains updated packaging scripts, and the release +package contains the directories omitted from Django 1.0.1. As such, +this release contains all of the fixes and improvements from Django +1.0.1; see :ref:`the Django 1.0.1 release notes ` for +details. + +Additionally, in the period since Django 1.0.1 was released: + +* Updated Hebrew and Danish translations have been added. + +* The default ``__repr__`` method of Django models has been made more + robust in the face of bad Unicode data coming from the + ``__unicode__`` method; rather than raise an exception in such + cases, ``repr()`` will now contain the string "[Bad Unicode data]" + in place of the invalid Unicode. + +* A bug involving the interaction of Django's ``SafeUnicode`` class + and the MySQL adapter has been resolved; ``SafeUnicode`` instances + (generated, for example, by template rendering) can now be assigned + to model attributes and saved to MySQL without requiring an explicit + intermediate cast to ``unicode``. + +* A bug affecting filtering on a nullable ``DateField`` in SQLite has + been resolved. + +* Several updates and improvements have been made to Django's + documentation. diff --git a/docs/releases/index.txt b/docs/releases/index.txt index 50b1eb3f26..954448bf89 100644 --- a/docs/releases/index.txt +++ b/docs/releases/index.txt @@ -18,6 +18,7 @@ changes made in that version. 1.0-beta-2 1.0 1.0.1 + 1.0.2 .. seealso::