Week ending March 15, 2020. *Triaged:* https://code.djangoproject.com/ticket/31352 - Document migration dependencies "__latest__" special value. (wontfix) https://code.djangoproject.com/ticket/18305 - force_update/force_insert not passed up the inheritance chain in .save() (fixed) https://code.djangoproject.com/ticket/31353 - Improved performance of admin changeform_view. (wontfix) https://code.djangoproject.com/ticket/31356 - Update IRC links in documentation. (accepted) https://code.djangoproject.com/ticket/31358 - Increase default password salt size in BasePasswordHasher. (accepted) https://code.djangoproject.com/ticket/31354 - HttpRequest.get_host() doesn't include the port from META['HTTP_X_FORWARDED_PORT']. (accepted) https://code.djangoproject.com/ticket/31359 - Deprecate using get_random_string without an explicit length. (accepted) https://code.djangoproject.com/ticket/31361 - Fix admin invalid HTML5 empty action="" attribute. (accepted) https://code.djangoproject.com/ticket/31362 - MultipleHiddenInput documents non existent 'choices' attribute. (accepted)
*Reviewed/committed:* https://github.com/django/django/pull/12542 - Fixed #31350 -- Fixed typo in docs/topics/db/optimization.txt. https://github.com/django/django/pull/12518 - Fixed #31318 -- Allowed sqlmigrate to inspect squashed migrations. https://github.com/django/django/pull/12541 - Fixed #31347 -- Checked allow_migrate() in CreateExtension operation. https://github.com/django/django/pull/12539 - Fixed #31349 -- Used :nth-child() CSS pseudo-class to style alternative rows in admin. https://github.com/django/django/pull/12523 - Clarified SeparateDatabaseAndState docs and added example of changing ManyToManyField. https://github.com/django/django/pull/12549 - Fixed #26513 -- Added tests for <Backend>GeometryColumns.geom_col_name(). https://github.com/django/django/pull/12556 - Fixed #31359 -- Deprecated get_random_string() calls without an explicit length. https://github.com/django/django/pull/12532 - Fixed #8760 -- Changed ModelMultipleChoiceField to use invalid_list as a error message key. https://github.com/django/django/pull/12562 - Refs #31224 -- Doc'd async adapter functions. https://github.com/django/django/pull/12565 - Fixed #31330 -- Updated flatpages URLconf example to work with APPEND_SLASH. https://github.com/django/django/pull/12566 - Fixed #31362 -- Removed nonexistent choices attribute from MultipleHiddenInput's docs. *Reviewed:* https://github.com/django/django/pull/11337 - Fixed #30427, Fixed #16176 -- Corrected setting descriptor in Field.contribute_to_class(). https://github.com/django/django/pull/11650 - Fixed #31224 -- Implemented asynchronous views. *Authored:* https://github.com/django/asgiref/pull/150 - Copied method's __self__ in async_to_sync. 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/4714ebff-de59-46df-a6ee-cafb238bf92a%40googlegroups.com.