# Django 5.2.7 documentation

# Django 2.2.7 release notes

November 4, 2019

Django 2.2.7 fixes several bugs in 2.2.6.

## Bugfixes

- Fixed a crash when using a `contains`, `contained_by`, `has_key`, `has_keys`, or `has_any_keys` lookup on `django.contrib.postgres.fields.JSONField`, if the right or left hand side of an expression is a key transform (#30826).

- Prevented `migrate --plan` from showing that `RunPython` operations are irreversible when `reverse_code` callables don’t have docstrings or when showing a forward migration plan (#30870).

- Fixed migrations crash on PostgreSQL when adding an `Index` with fields ordering and `opclasses` (#30903).

- Restored the ability to override `get_FOO_display()` (#30931).