Django 2.0.x
Support ended 2019-04-01
This series of Django releases was supported from 2017-12-02 to 2019-04-01.
Release Highlights
- Dropped support for Python 2.7
- Last version to support Python 3.4.x
- New simplified URL routing with
path()
- Mobile/Responsive support for the Django admin
- Dropped support for Oracle 11.2
Upgrade Gotchas
- MySQL backend transaction isolation is now “read committed”
django.forms.extras
package was removed- Old style Django middleware are no longer supported
django.db.models.Field._get_val_from_obj()
replaced withField.value_from_object()
- With Python 2.7 support dropped, support for bytestrings has been removed in some places
- Many features deprecated in Django 1.9 & 1.10 were removed in Django 2.0
-
Security patches
-
Bug fixes
-
Release
-
Alpha
-
Beta
Released Versions
Version | Release Date | Release Type | Blog Post | Release Notes | GitHub |
---|---|---|---|---|---|
2.0.13 | 2019-02-12 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.12 | 2019-02-11 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.11 | 2019-02-11 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.10 | 2019-01-04 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.9 | 2018-10-01 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0.8 | 2018-08-01 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.7 | 2018-07-02 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0.6 | 2018-06-01 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0.5 | 2018-05-01 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0.4 | 2018-04-02 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0.3 | 2018-03-06 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.2 | 2018-02-01 |
SECURITY
|
Blog Post | Release Notes | GitHub |
2.0.1 | 2018-01-01 |
BUGFIX
|
Blog Post | Release Notes | GitHub |
2.0 | 2017-12-02 |
RELEASE
|
Blog Post | Release Notes | GitHub |
2.0rc1 | 2017-11-15 |
RC
|
GitHub | ||
2.0b1 | 2017-10-16 |
BETA
|
GitHub | ||
2.0a1 | 2017-09-22 |
ALPHA
|
GitHub |