Week ending March 29, 2020. *Triaged:* https://code.djangoproject.com/ticket/31395 - Make TestCase.setUpTestData enforce in-memory data isolation. (accepted) https://code.djangoproject.com/ticket/31394 - Impossible to create with an inverse one-to-one relationship. (invalid) https://code.djangoproject.com/ticket/31392 - Avoid calling SchemaEditor.effective_default() if not necessary. (accepted) https://code.djangoproject.com/ticket/31396 - Add support for bitwise XOR to expressions. (accepted) https://code.djangoproject.com/ticket/31385 - Improve wording of starting a new app in tutorial 1. (accepted) https://code.djangoproject.com/ticket/29622 - Support string transforms in functional indexes. (someday/maybe) https://code.djangoproject.com/ticket/29157 - Allow querying for distinct values in JSONField lists. (needsinfo) https://code.djangoproject.com/ticket/27824 - Cannot chain unaccent transform with key lookup in Postgres JSON field. (duplicate) https://github.com/django/asgiref/issues/153 - Regression in 3.2.6. (created) https://code.djangoproject.com/ticket/31399 - SchemaEditor._alter_field() looks for foreign key constraints even if the database doesn't support them. (accepted) https://code.djangoproject.com/ticket/31397 - Support qs.filter(related=Q(...)). (duplicate) https://code.djangoproject.com/ticket/31398 - multiple_database.tests.AuthTestCase doesn't flush the default database if transactions aren't supported. (accepted) https://code.djangoproject.com/ticket/31373 - Django 3.x / uwsgi is leaking connections. (invalid) https://code.djangoproject.com/ticket/31401 - Exclude on M2M with F-function not working. (duplicate) https://code.djangoproject.com/ticket/31403 - Add support for INSERT..RETURNING on MariaDB 10.5+. (accepted) https://code.djangoproject.com/ticket/31402 - Add --check flag to migrate. (accepted) https://code.djangoproject.com/ticket/20917 - Change the password hashers when testing. (wontfix)
*Reviewed/committed:* https://github.com/django/django/pull/12599 - Refs #31032 -- Removed unsupported browsers workarounds and comments in admin's JavaScript. https://github.com/django/django/pull/11669 - Fixed #19878 -- Deprecated TemplateView passing URL kwargs into context. https://github.com/django/django/pull/12597 - Fixed #28194 -- Added support for normalization and cover density to SearchRank. https://github.com/django/django/pull/12614 - Fixed #31385 -- Improved wording in tutorial 1. https://github.com/django/django/pull/12612 - Fixed #31392 -- Avoided unnecessary SchemaEditor.effective_default() calls when altering a field. https://github.com/django/django/pull/12455 - Fixed #7664 -- Allowed customizing suffixes of MultiWidget.widgets' names. https://github.com/django/django/pull/12589 - Fixed #31377 -- Disabled grouping by aliases on QuerySet.values()/values_list() when they collide with field names. https://github.com/django/django/pull/12617 - Fixed #31396 -- Added binary XOR operator to F expressions. https://github.com/django/django/pull/12313 - Fixed #23916 -- Allowed makemigrations to handle related model name case changes. https://github.com/django/django/pull/12624 - Fixed #31399 -- Made SchemaEditor._alter_field() ignore foreign key constraints if unsupported. https://github.com/django/django/pull/12469 - Fixed #29724 -- Fixed timezone handling in ModelAdmin.date_hierarchy queries. https://github.com/django/django/pull/12630 - Fixed #31402 -- Added migrate --check option. https://github.com/django/django/pull/12633 - Fixed #31400 -- Doc'd the expected type of CONN_MAX_AGE database option. https://github.com/django/django/pull/12631 - Fixed #31404 -- Changed selector-chosen's multiple attribute to HTML5 boolean syntax. *Reviewed:* https://github.com/django/django/pull/12618 - Fixed intermittent SeleniumTests.test_prepopulated_fields failure. https://github.com/django/django/pull/12604 - Rewrote Getting Help FAQ. https://github.com/django/django/pull/12629 - Fixed #31330 -- Corrected catchall URL pattern in flatpages docs. *Authored:* https://github.com/django/django/pull/12635 - Refs #31040 -- Used 402 HTTP status in middleware_exceptions tests. Best regards, Mariusz -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/c8f0fc2f-e9bc-469a-9a13-d06060519fce%40googlegroups.com.