Triaged
------- https://code.djangoproject.com/ticket/26807 - Document how to replicate SubfieldBase behavior of calling to_python on assignment (accepted) https://code.djangoproject.com/ticket/26813 - ModelForm RadioSelect widget for foreign keys should not present a blank option if blank=False on the model (accepted) https://code.djangoproject.com/ticket/26820 - Reverse join in `exclude` fails when GenericRelation is defined on an abstract model (duplicate) https://code.djangoproject.com/ticket/26812 - APPEND_SLASH doesn't work with URLs that have query strings (wontfix) https://code.djangoproject.com/ticket/26815 - Addition of Trunc may have altered the ordering of dates() queries (needsinfo) https://code.djangoproject.com/ticket/26822 - New migrations not applied on clone databases (sqlite) when using --parallel and --keepdb option (accepted) https://code.djangoproject.com/ticket/26826 - dumpdata command using multiple pks that are UUIDs produces error (accepted) https://code.djangoproject.com/ticket/26825 - MultipleObjectMixin and DB don't work together (invalid) https://code.djangoproject.com/ticket/26823 - auth signal receiver update_last_login not compatible with custom user models that have no last_login field (accepted) Authored -------- https://github.com/django/django/pull/6841 - Replaced use of TestCase.fail() with assertRaises(). Reviewed/committed ------------------ https://github.com/django/django/pull/6726 - Fixed #26709 -- Added class-based indexes. https://github.com/django/django/pull/6768 - Fixed #26751 -- Made dbshell exit with the shell's error code. https://github.com/django/django/pull/6813 - Fixed #26784 -- Made ForeignKey.validate() pass `model` to router if model_instance=None. https://github.com/django/django/pull/6806 - Fixed #26779 -- Added extra_context parameter to admin’s i18n_javascript view. https://github.com/django/django/pull/6774 - Fixed #26171 -- Made MySQL create an index on ForeignKeys with db_contraint=False. https://github.com/django/django/pull/6843 - Fixed #15091 -- Allowed passing custom encoder to JSON serializer. https://github.com/django/django/pull/6826 - Fixed #26786 -- Avoided redundant max value validators on integer fields. https://github.com/django/django/pull/6840 - Fixed #24694 -- Added support for context_processors to Jinja2 backend. https://github.com/django/django/pull/6010 - Fixed #26119 -- Fixed URLValidator crash on URLs with brackets. https://github.com/django/django/pull/6500 - Refs #23386 -- Documented that F() expressions are applied on each model.save() https://github.com/django/django/pull/6504 - Fixed #19513, #18580 -- Fixed crash on QuerySet.update() after annotate(). https://github.com/django/django/pull/6834 - Fixed #25694 -- Removed incorrect _uniq suffix on index names during migrations. https://github.com/django/django/pull/6852 - Fixed #25292 -- Fixed crash in ManyToManyField.through_fields check. https://github.com/django/django/pull/6343 - Fixed #21548 -- Added FileExtensionValidator and validate_image_file_extension. -- 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 post to this group, send email to django-developers@googlegroups.com. Visit this group at https://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/99207b02-cfc4-4c4d-8877-f1f9b73ceada%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.