• Language: en
  • Documentation version: development

Django 2.2 release notes - UNDER DEVELOPMENT

Expected April 2019

Welcome to Django 2.2!

These release notes cover the new features, as well as some backwards incompatible changes you’ll want to be aware of when upgrading from Django 2.1 or earlier. We’ve begun the deprecation process for some features.

See the Upgrading Django to a newer version guide if you’re updating an existing project.

Django 2.2 is designated as a long-term support release. It will receive security updates for at least three years after its release. Support for the previous LTS, Django 1.11, will end in April 2020.

Python compatibility

Django 2.2 supports Python 3.5, 3.6, and 3.7. We highly recommend and only officially support the latest release of each series.

What’s new in Django 2.2

Minor features

django.contrib.gis

Cache

CSRF

Database backends

Email

File Storage

File Uploads

Forms

Generic Views

Internationalization

Management Commands

Migrations

Models

Requests and Responses

Serialization

Signals

Templates

Tests

URLs

Validators

Backwards incompatible changes in 2.2

Database backend API

django.contrib.gis

  • Support for GDAL 1.9 and 1.10 is dropped.

Miscellaneous

Features deprecated in 2.2

Miscellaneous

Back to Top