# Django 5.2.9 ドキュメント

# Django 4.2.8 リリースノート

2023年12月4日

Django 4.2.8 では、4.2.7 におけるいくつかのバグを修正し、Python 3.12 との互換性を追加しました。

## バグ修正

- Django 4.2 で発生したリグレッションを修正しました。これにより、 `makemigrations --check` が保留中のマイグレーションを表示しなくなる問題が解決しました (#34457)。

- Django 4.2において、条件式を介して他の集計やウィンドウ関数を参照する集計を使用した際に `QuerySet.aggregate()` がクラッシュする原因となっていたリグレッションを修正しました (#34975)。

- Django 4.2 でのリグレッションを修正しました。フィールドタイプと集計式を混在させた `partition_by` 節を含む `Window` 式で `QuerySet` をアノテーションする際にクラッシュが発生していました (#34987)。

- Django 4.2 で、`list_editable` を使用した際に管理画面のチェンジリストページのページ分割リンクとインプットがずれてしまうリグレッションを修正しました (#34991)。

- Django 4.2 のリグレッションを修正しました。admin 画面のチェックボックスが、狭い画面幅で中央に配置されてしまう問題がありました (#34994)。

- Django 4.2 で発生したリグレッションを修正しました。`ONLY_FULL_GROUP_BY` SQLモードが有効になっているときに、MariaDB 上の集計を含むクエリセットでクラッシュが発生していた問題に対処しました (#34992)。

- Django 4.2 で、admin サイトの読み取り専用パスワードウィジェットと一部のヘルプテキストがタブレットの幅で不正確に配置されていたリグレッションを修正しました (#34982)。

- Django 4.2 において発生したリグレッションを修正しました。これにより、SQLite で `Meta.db_table_comment` を変更する際にマイグレーションがクラッシュする問題が解決しました (#35006)。