Week ending November 28, 2021 Released Django 4.0rc1.
*Triaged: * https://code.djangoproject.com/ticket/33303 - LEVEL_TAGS not updated when using @override_settings (accepted) https://code.djangoproject.com/ticket/33307 - Model got both positional and keyword arguments for field 'id'. (invalid) https://code.djangoproject.com/ticket/33309 - DISTINCT ON fails with mixed-case field aliases (accepted) https://code.djangoproject.com/ticket/33310 - Remove unused "actions.selected" CSS class. (accepted) https://code.djangoproject.com/ticket/33315 - A little question about writing your first Django application, Part 5 (invalid) https://code.djangoproject.com/ticket/33314 - Migration Fail with MTI and Many2Many relation when switching PK type (duplicate) https://code.djangoproject.com/ticket/33316 - History view should be paginated by default. (accepted) https://code.djangoproject.com/ticket/33312 - Instances with deferred fields cannot be used for copying. (accepted) https://code.djangoproject.com/ticket/33311 - Disallow overriding parent blocks within conditionals. (duplicate) https://code.djangoproject.com/ticket/22617 - Allow to fix translation -> Fix makemessages to not delete debug data and hide errors (and all similar modules using "msgmerge") (needsinfo) https://code.djangoproject.com/ticket/33318 - Truncator class recognizes different length of ellipsis(...) depending on the LANGUAGE_CODE. (invalid) https://code.djangoproject.com/ticket/33319 - Query.change_aliases raises an AssertionError (accepted) https://code.djangoproject.com/ticket/33313 - Inheriting from multiple abstract models with same field causes name collision when overriding field is direct parent (fixed) https://code.djangoproject.com/ticket/33317 - Add note about not overriding parent blocks within conditionals (accepted) https://code.djangoproject.com/ticket/33320 - Inconsistencies around --no-input flags (invalid) https://code.djangoproject.com/ticket/33322 - Saving parent object after setting on child leads to unexpected data loss in bulk_update(). (accepted) https://code.djangoproject.com/ticket/33327 - Missing template for the LoginView in the contrib.auth.views module (invalid) *Reviewed/committed: * https://github.com/django/django/pull/15104 - Fixed #33305 -- Fixed autodetector crash for ForeignKey with hardcoded "to" attribute. https://github.com/django/django/pull/15103 - Fixed 33302 -- Made element_id optional argument for json_script template filter. https://github.com/django/django/pull/15108 - Fixed #33304 -- Allowed passing string expressions to Window(order_by). https://github.com/django/django/pull/15119 - Fixed #33309 -- Fixed QuerySet.distinct() crash on mixed case annotation. https://github.com/django/django/pull/15117 - Fixed #33310 -- Removed unused rule from admin CSS. https://github.com/django/django/pull/15112 - Fixed #33298 -- Added docs and tests for using Q objects with get_object_or_404()/get_list_or_404(). https://github.com/django/django/pull/15102 - Fixed #4282 -- Made startapp/startproject management commands honor umask. https://github.com/django/django/pull/15096 - Fixed #33024 -- Fixed height of admin selector boxes in collapsed fieldset. https://github.com/django/django/pull/15111 - Fixed #32397 -- Made startapp/startproject management commands set User-Agent. https://github.com/django/django/pull/15127 - Fixed #33303 -- Changed messages' level tags on MESSAGE_TAGS setting change. https://github.com/django/django/pull/15106 - Fixed #33301 -- Clarified the type of arguments required by custom assertions. *Authored: * https://github.com/django/django/pull/15113 - Corrected signatures of QuerySet's methods. 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/d2b235f3-cae2-4d0e-8ce6-6f2fe882ad9cn%40googlegroups.com.