Django 4.2.8 versionsinformation¶
4 december 2023
Django 4.2.8 åtgärdar flera buggar i 4.2.7 och lägger till kompatibilitet med Python 3.12.
Buggrättningar¶
Åtgärdade en regression i Django 4.2 som gjorde att
makemigrations --checkslutade visa väntande migreringar (#34457).Åtgärdade en regression i Django 4.2 som orsakade en krasch av
QuerySet.aggregate()med aggregat som refererar till andra aggregat eller fönsterfunktioner genom villkorliga uttryck (#34975`).Åtgärdade en regression i Django 4.2 som orsakade en krasch när man annoterade en
QuerySetmed ettWindow-uttryck som består av enpartition_by-klausul som blandar fälttyper och aggregeringsuttryck (#34987`).Åtgärdade en regression i Django 4.2 där administratörens sida för ändringslistan hade felriktade pagineringslänkar och ingångar när
list_editableanvändes (#34991`).Åtgärdade en regression i Django 4.2 där kryssrutor i admin skulle centreras på smalare skärmbredder (#34994).
Åtgärdade en regression i Django 4.2 som orsakade en krasch av querysets med aggregeringar på MariaDB när SQL-läget
ONLY_FULL_GROUP_BYvar aktiverat (#34992`).Åtgärdade en regression i Django 4.2 där admins skrivskyddade lösenordswidget och vissa hjälptexter var felaktigt inriktade på surfplattans bredd (#34982).
Åtgärdade en regression i Django 4.2 som orsakade en migreringskrasch på SQLite när man ändrade
Meta.db_table_commentsom inte stöds (#35006).