October 4, 2022
Django 4.1.2 fixes a security issue with severity "medium" and several bugs in 4.1.1.
Internationalized URLs were subject to potential denial of service attack via the locale parameter.
ExclusionConstraint
(#33982).Exists
annotation to crash due to too many selected columns
(#33992).CheckConstraint
on NULL
values (#33996).QuerySet.values()/values_list()
crash on ArrayAgg()
and
JSONBAgg()
(#34016).ModelAdmin.autocomplete_fields
to be incorrectly selected after adding/changing related instances via popups
(#34025).multiprocessing
start method
spawn
(#34010).--debug-mode
argument to
test
did not work when running parallel tests with the
multiprocessing
start method spawn
(#34010).View
subclasses with asynchronous handlers when handling non-allowed HTTP methods
(#34062).ForeignKey
, ManyToManyField
,
and GenericRelation
that caused the incorrect refreshing of related
objects (#33984).5月 12, 2023