Django 1.2 & 1.1.2 out now

Posted by Matt on May 19, 2010 at 15:06

Although I'm posting a few days late, we have 2 new versions of Django.

Django 1.1.2, a bug-fix release, which also includes a new feature. More on that here.

The more important stuff, Django 1.2, which looks to have an update today/tomorrow 1.2.1 due to a localisation error on forms.

Plenty of new stuff in Django 1.2 to play around with.

There are also a number of deprecated;

  • Specifying databases
  • postgresql database backend
  • CSRF response-rewriting middleware
  • SMTPConnection
  • User Messages API
  • Date format helper functions
  • email_re
  • Function-based test runners
  • Feed in django.contrib.syndication.feeds
  • Technical message IDs
  • GeoDjango
  • SpatialBackend
  • SpatialRefSys and GeometryColumns models
  • Language code no

and several backwards-incompatible changes;

  • CSRF Protection
  • get_db_prep_*() methods on Field
  • Stateful template tags
  • user_passes_test, login_required and permission_required
  • if tag changes
  • LazyObject
  • __dict__ on model instances
  • Test runner exit status code
  • Cookie encoding
  • ModelForm.is_valid() and ModelForm.errors
  • BooleanField on MySQL
  • Changes to the interpretation of max_num in FormSets

Comments