Выпущена Django 2.2
Команда Django рада объявить о выпуске Django 2.2.
Эта версия была обозначена как выпуск долгосрочной поддержки (LTS), что означает, что исправления безопасности и возможной потери данных будут выпускаться еще как минимум в течение следующих трех лет. Эта версия также получит исправления для основных ошибок функциональности во вновь представленных функциях и регрессии от старых версий Django в течение следующих восьми месяцев до декабря 2019 года.
Как всегда, в заметки о выпуске (the release notes) подробно описываются новые функции, но есть несколько основных моментов:
- HttpRequest.headers для простого доступа к заголовкам запроса..
- Ограничения на уровне базы данных (Database-level constraints) в моделях.
- Совместимость Watchman для команды runserver, чтобы улучшить производительность просмотра большого количества файлов на предмет изменений.
Вы можете получить Django 2.2 на нашей странице загрузок или из индекса пакетов Python. Идентификатор ключа PGP, используемый для этого выпуска, — Carlton Gibson (Карлтон Гибсон): E17DF5C82B4F9D00.
С выпуском Django 2.2 Django 2.1 достиг конца основной поддержки. Последний выпуск исправления незначительной ошибки, 2.1.8, был выпущен сегодня. Django 2.1 будет получать исправления безопасности и потери данных до декабря 2019 года. Всем пользователям рекомендуется выполнить обновление до этого, чтобы продолжить получать исправления для проблем безопасности.
На странице загрузок приведена таблица поддерживаемых версий и расписание будущих выпусков.