  
  What's new in Django 1.2
  ========================
  
  CSRF support
  ------------
  
  Django now has much improved protection against :ref:`Cross-Site
  Request Forgery (CSRF) attacks<ref-contrib-csrf>`. This type of attack
  occurs when a malicious Web site contains a link, a form button or
  some JavaScript that is intended to perform some action on your Web
 
</s> remove iterating over __dict__ to obtain a list of fields, you must now
filter the ``_state`` attribute out of ``__dict__``.
 </s> add iterating over ``__dict__`` to obtain a list of fields, you must now
be prepared to handle or filter out the ``_state`` attribute. </s> remove Django 1.2 includes a number of nifty `new features`_, lots of bug
fixes and an easy upgrade path from Django 1.1.
 </s> add Welcome to Django 1.2!

Nearly a year in the making, Django 1.2 packs an impressive list of
`new features`_, and lots of bugfixes. These release notes cover the
new features, as well as important changes you'll want to be aware of
when upgrading from Djagno 1.1 or older versions. </s> remove    requires the use of the csrf_token template tag in the template. If you
 </s> add    requires the use of the ``csrf_token`` template tag in the template. If you </s> remove keyword and so is not a valid variable name in this context.
 </s> add keyword and so is not a valid variable name in this tag.
Improved CSRF protection
------------------------
  
  What's new in Django 1.2
  ========================
  
Improved CSRF protection
------------------------
Improved CSRF protection
------------------------
  
  Django now has much improved protection against :ref:`Cross-Site
  Request Forgery (CSRF) attacks<ref-contrib-csrf>`. This type of attack
  occurs when a malicious Web site contains a link, a form button or
  some JavaScript that is intended to perform some action on your Web
keep keep keep keep replace replace keep keep keep keep keep
 Update 1.2 release notes in anticipation of final release.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@13259 bcc190cf-cafb-0310-a4f2-bffc1f526a37 
docs/releases/1.2.txt