summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Bennett <ubernostrum@gmail.com>2008-11-19 05:17:58 +0000
committerJames Bennett <ubernostrum@gmail.com>2008-11-19 05:17:58 +0000
commit92754ac35ecebbb972ae07d3cd65ab13ad3a405e (patch)
tree3e9e67e9c90fbe3bcd97602dd1a4a81783e501d2
parent371fee791bf1cee5deaff87b8393de32e9a73193 (diff)
Draft 1.0.2 release notes
git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@9494 bcc190cf-cafb-0310-a4f2-bffc1f526a37
-rw-r--r--docs/releases/1.0.2.txt53
1 files changed, 53 insertions, 0 deletions
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 <releases-1.0.1>` 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.