After more than a year of development, the Django team is happy to announce the release of Django 1.8 according to schedule.
This version has been designated as a long-term support (LTS) release, which means that security and data loss fixes will be applied for at least the next three years.
As always, the release notes cover everything in-depth, but some of the major highlights are:
- Native support for multiple template engines.
- Support for complex SQL expressions via the ORM.
- A formalized API for Model._meta.
- New PostgreSQL specific functionality in contrib.postgres.
With the release of Django 1.8, Django 1.6 has reached end-of-life. As such, Django 1.6.11 is the final release of the 1.6 series. Django 1.7 will continue to receive security updates until the release of Django 1.9 (planned for October 2015). Django 1.4 (the previous LTS) will receive security updates for another six months (ending October 1, 2015) to give time for users to upgrade to Django 1.8 LTS.