Week ending December 19, 2021 *Triaged: * https://code.djangoproject.com/ticket/33358 - Adding duration field with default <24h raises an error on Oracle. (accepted) https://code.djangoproject.com/ticket/33359 - Don't close database connections after every TestCase (needsinfo) https://code.djangoproject.com/ticket/33361 - Redis cache backend doesn't allow storing bool values (accepted) https://code.djangoproject.com/ticket/33355 - Optimize SQLite backend connection functions (accepted) https://code.djangoproject.com/ticket/33362 - ALLOWED_HOSTS no longer accepts a non-list/tuple iterable. (invalid) https://code.djangoproject.com/ticket/33350 - never_cache()/cache_control() decorators raise error on duck-typed requests. (accepted) https://code.djangoproject.com/ticket/33364 - Improve Documentation by having list of topics fixed on the left and table of contents on the right (invalid) https://code.djangoproject.com/ticket/33365 - Functionality change in 3.2.10 for re_path(). (invalid) https://code.djangoproject.com/ticket/27864 - Limit the number of terms in an admin search (wontfix) https://code.djangoproject.com/ticket/33366 - Migration autodetector doesn't handle placeholders in related_name for ForeignKey. (accepted) https://code.djangoproject.com/ticket/33369 - Add through_defaults as argument for m2m_changed signal (wontfix) https://code.djangoproject.com/ticket/33370 - {% if %} tag incorreclty being evaluated (invalid) https://code.djangoproject.com/ticket/33371 - Unnecessary colon with blank label (needsinfo) https://code.djangoproject.com/ticket/33372 - GISModelAdmin.gis_widget_kwargs cannot be used due to signature mismatch. (invalid) https://code.djangoproject.com/ticket/33373 - Support expressions on rhs for __has_keys, __has_any_keys JSONField lookups. (needsinfo) https://code.djangoproject.com/ticket/33374 - ExpressionWrapper for ~Q(pk__in=[]) crashes. (accepted) https://code.djangoproject.com/ticket/33376 - django.contrib.auth.urls don't function when enclosed within an application namespace. (duplicate) https://code.djangoproject.com/ticket/33377 - Django Ignoring updates to urls.py (invalid)
*Reviewed/committed: * https://github.com/django/django/pull/15180 - Fixed #33351 -- Made path()/re_path() raise TypeError when kwargs argument is not a dict. https://github.com/django/django/pull/15182 - Refs #33355 -- Fixed Trunc() with years < 1000 on SQLite. https://github.com/django/django/pull/15176 - Fixed #33338 -- Doc'd and tested that never_cache() decorator set Expires header. https://github.com/django/django/pull/15186 - Improved wording in password validators docs and docstrings. https://github.com/django/django/pull/15191 - Fixed #33361 -- Fixed Redis cache backend crash on booleans. https://github.com/django/django/pull/15183 - Fixed #33358 -- Fixed handling timedelta < 1 day in schema operations on Oracle. https://github.com/django/django/pull/15196 - Fixed unescape_string_literal() crash on empty strings. https://github.com/django/django/pull/15022 - Fixed #16063 -- Adjusted admin changelist searches spanning multi-valued relationships. https://github.com/django/django/pull/15157 - Fixed #33316 -- Added pagination to admin history view. https://github.com/django/django/pull/15152 - Fixed admin CSS for calendar widget for RTL languages. https://github.com/django/django/pull/15199 - Fixed #30127 -- Deprecated name argument for cached_property(). https://github.com/django/django/pull/15205 - Fixed #33366 -- Fixed case handling with swappable setting detection in migrations autodetector. https://github.com/django/django/pull/15185 - Changed signatures of setting_changed signal receivers. *Authored: * https://github.com/django/django/pull/15200 - Refs #33365, Refs #30530 -- Doc'd re_path() behavior change in Django 2.2.25, 3.1.14, and 3.2.10. https://github.com/django/django/pull/15201 - Used subTest() in forms.URLField() tests. https://github.com/django/django/pull/15206 - Fixed #33350 -- Reallowed using cache decorators with duck-typed HttpRequest. Best, 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/1d88acf3-ef0d-4dc2-af6a-823b636ee46an%40googlegroups.com.