========================== Django 2.2.8 release notes ========================== *Expected December 2, 2019* Django 2.2.8 fixes several bugs in 2.2.7 and adds compatibility with Python 3.8. Bugfixes ======== * Fixed a data loss possibility in the admin changelist view when a custom :ref:`formset's prefix ` contains regular expression special characters, e.g. `'$'` (:ticket:`31031`). * Fixed a regression in Django 2.2.1 that caused a crash when migrating permissions for proxy models with a multiple database setup if the ``default`` entry was empty (:ticket:`31021`). * Fixed a data loss possibility in the :meth:`~django.db.models.query.QuerySet.select_for_update()`. When using ``'self'`` in the ``of`` argument with :ref:`multi-table inheritance `, a parent model was locked instead of the queryset's model (:ticket:`30953`).