Django 4.1.1发行说明

September 5, 2022

Django 4.1.1修复了4.1中的几个错误。

补补

  • 在Django 4.1中的回归之后,重新允许,使用 GeoIP2() 未安装GEOS时 (#33886 )。

  • 修复了Django 4.1中的一个回归问题,该问题会在停用翻译时导致管理员的自动完成小部件崩溃 (#33888 )。

  • Fixed a regression in Django 4.1 that caused a crash of the test management command when running in parallel and multiprocessing start method is spawn (#33891).

  • 修复了Django 4.1中的一个回归,该回归导致在使用 "Save and continue editing""Save and add another" 选项 (#33893 )。

  • Fixed a regression in Django 4.1 that caused a crash of Window expressions with ArrayAgg (#33898).

  • 修复了Django 4.1中在移除索引字段时导致SQLite 3.35.5+上迁移崩溃的回归 (#33899 )。

  • Fixed a bug in Django 4.1 that caused a crash of model validation on UniqueConstraint() with field names in expressions (#33902).

  • 修复了Django 4.1中导致错误验证的错误 CheckConstraint() 具有PostgreSQL上的范围字段 (#33905 )。

  • 修复了Django 4.1中的一个回归,该回归导致在添加 AutoFieldBigAutoField ,或 SmallAutoField 关于PostgreSQL (#33919 )。

  • Fixed a regression in Django 4.1 that caused a migration crash on PostgreSQL when altering AutoField, BigAutoField, or SmallAutoField to OneToOneField (#33932).

  • 修复了上的迁移崩溃 ManyToManyField 包含的字段 through 在不同应用程序中引用模型 (#33938 )。

  • Fixed a regression in Django 4.1 that caused an incorrect migration when renaming a model with ManyToManyField and db_table (#33953).

  • 在Django 4.1中的回归之后,重新允许在未保存的实例上创建反向外键管理器 (#33952 )。

  • 修复了Django 4.1中导致SQLite<3.20上迁移崩溃的回归 (#33960 )。

  • 修复了Django 4.1中在以下情况下导致管理员崩溃的回归 admindocs 使用了应用程序 (#33955#33971 )。