Django - 4.2.8
Django 4.2.8 release notes
Expected December 4, 2023
Django 4.2.8 fixes several bugs in 4.2.7 and adds compatibility with Python
3.12.
Bugfixes
- Fixed a regression in Django 4.2 that caused
makemigrations --check
to stop displaying pending migrations (#34457). - Fixed a regression in Django 4.2 that caused a crash of
QuerySet.aggregate()
with aggregates referencing other aggregates or
window functions through conditional expressions (#34975). - Fixed a regression in Django 4.2 that caused a crash when annotating a
QuerySet
with aWindow
expressions composed of apartition\_by
clause mixing field types and aggregation expressions (#34987). - Fixed a regression in Django 4.2 where the adminโs change list page had
misaligned pagination links and inputs when usinglist\_editable
(#34991). - Fixed a regression in Django 4.2 where checkboxes in the admin would be
centered on narrower screen widths (#34994). - Fixed a regression in Django 4.2 that caused a crash of querysets with
aggregations on MariaDB when theONLY\_FULL\_GROUP\_BY
SQL mode was enabled
(#34992). - Fixed a regression in Django 4.2 where the adminโs read-only password widget
and some help texts were incorrectly aligned at tablet widths
(#34982). - Fixed a regression in Django 4.2 that caused a migration crash on SQLite when
altering unsupportedMeta.db\_table\_comment
(#35006).
Details
date
Dec. 4, 2023, 8:28 a.m.
type
Patch
official page
๐
Register or login to:
- ๐View and search all Django releases.
- ๐ ๏ธCreate and share lists to track your tools.
- ๐จSetup notifications for major, security, feature or patch updates.
- ๐Much more coming soon!