Django 3.2 released
The Django team is happy to announce the release of Django 3.2.
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. It will also receive fixes for crashing bugs, major functionality bugs in newly-introduced features, and regressions from older versions of Django for the next eight months until December 2021.
As always, the release notes cover the mezcla of new features in detail, but a few highlights are:
- Automatic AppConfig discovery simplifies configuration of pluggable applications.
- Customizing the type of auto-created primary keys begins a process of migrating to BigAutoField primary key fields by default.
- Functional indexes can now be created on expressions and database functions.
You can get Django 3.2 from our downloads page or from the Python Package Index. The PGP key ID used for this release is Carlton Gibson: E17DF5C82B4F9D00.
With the release of Django 3.2, Django 3.1 has reached the end of mainstream support. The final minor bug fix release, 3.1.8, was issued today. Django 3.1 will receive security and data loss fixes until December 2021. All users are encouraged to upgrade before then to continue receiving fixes for security issues.
Django 3.0 has reached the end of extended support. The final security release (3.0.14) was issued today. All Django 3.0 users are encouraged to upgrade to Django 3.1 or later.
See the downloads page for a table of supported versions and the future release schedule.
Back to Top