parts/django/docs/releases/1.0.1.txt
changeset 69 c6bca38c1cbf
equal deleted inserted replaced
68:5ff1fc726848 69:c6bca38c1cbf
       
     1 ==========================
       
     2 Django 1.0.1 release notes
       
     3 ==========================
       
     4 
       
     5 Welcome to Django 1.0.1!
       
     6 
       
     7 This is the first "bugfix" release in the Django 1.0 series, improving
       
     8 the stability and performance of the Django 1.0 codebase. As such,
       
     9 Django 1.0.1 contains no new features (and, pursuant to `our
       
    10 compatibility policy`_, maintains backwards compatibility with Django
       
    11 1.0), but does contain a number of fixes and other
       
    12 improvements. Django 1.0.1 is a recommended upgrade for any
       
    13 development or deployment currently using or targeting Django 1.0.
       
    14 
       
    15 
       
    16 Fixes and improvements in Django 1.0.1
       
    17 ======================================
       
    18 
       
    19 Django 1.0.1 contains over two hundred fixes to the original Django
       
    20 1.0 codebase; full details of every fix are available in `the
       
    21 Subversion log of the 1.0.X branch`_, but here are some of the
       
    22 highlights:
       
    23 
       
    24 * Several fixes in ``django.contrib.comments``, pertaining to RSS
       
    25   feeds of comments, default ordering of comments and the XHTML and
       
    26   internationalization of the default templates for comments.
       
    27 
       
    28 * Multiple fixes for Django's support of Oracle databases, including
       
    29   pagination support for GIS QuerySets, more efficient slicing of
       
    30   results and improved introspection of existing databases.
       
    31 
       
    32 * Several fixes for query support in the Django object-relational
       
    33   mapper, including repeated setting and resetting of ordering and
       
    34   fixes for working with ``INSERT``-only queries.
       
    35 
       
    36 * Multiple fixes for inline forms in formsets.
       
    37 
       
    38 * Multiple fixes for ``unique`` and ``unique_together`` model
       
    39   constraints in automatically-generated forms.
       
    40 
       
    41 * Fixed support for custom callable ``upload_to`` declarations when
       
    42   handling file uploads through automatically-generated forms.
       
    43 
       
    44 * Fixed support for sorting an admin change list based on a callable
       
    45   attributes in ``list_display``.
       
    46 
       
    47 * A fix to the application of autoescaping for literal strings passed
       
    48   to the ``join`` template filter. Previously, literal strings passed
       
    49   to ``join`` were automatically escaped, contrary to `the documented
       
    50   behavior for autoescaping and literal strings`_. Literal strings
       
    51   passed to ``join`` are no longer automatically escaped, meaning you
       
    52   must now manually escape them; this is an incompatibility if you
       
    53   were relying on this bug, but not if you were relying on escaping
       
    54   behaving as documented.
       
    55 
       
    56 * Improved and expanded translation files for many of the languages
       
    57   Django supports by default.
       
    58 
       
    59 * And as always, a large number of improvements to Django's
       
    60   documentation, including both corrections to existing documents and
       
    61   expanded and new documentation.
       
    62 
       
    63 .. _our compatibility policy: http://docs.djangoproject.com/en/dev/misc/api-stability/
       
    64 .. _the Subversion log of the 1.0.X branch: http://code.djangoproject.com/log/django/branches/releases/1.0.X
       
    65 .. _the documented behavior for autoescaping and literal strings: http://docs.djangoproject.com/en/dev/topics/templates/#string-literals-and-automatic-escaping