Week ending December 8, 2018
Authored
----------
https://github.com/django/django/pull/10726 - Fixed #30013 -- Fixed DatabaseOperations.last_executed_query() with mysqlclient 1.3.14+.
Reviewed/committed
------------------
https://github.com/django/django/pull/10731 - Fixed #30011 -- Fixed queries that reuse filtered aggregates.
https://github.com/django/django/pull/10718 - Fixed #29895 -- Doc'd why MySQL's atomic DDL statements don't work for atomic migrations.
https://github.com/django/django/pull/10657 - Fixed #28766 -- Added ResolverMatch.route.
https://github.com/django/django/pull/10733 - Fixed #29182 -- Fixed schema table alteration on SQLite 3.26+.
https://github.com/django/django/pull/10735 - Fixed #30023 -- Prevented SQLite schema alterations while foreign key checks are enabled.Week ending December 15, 2018
(vacation)
Week ending December 22, 2018
Authored
----------
https://github.com/django/django/pull/10782 - Fixed #30055 -- Dropped support for SQLite < 3.8.3.
Reviewed/committed
------------------
https://github.com/django/django/pull/10752 - Fixed #29928 -- Enabled deferred constraint checks on SQLite 3.20+.
https://github.com/django/django/pull/10744 - Fixed #30033 -- Conformed to the recommended table alterations procedure on SQLite.
https://github.com/django/django/pull/10732 - Fixed #30015 -- Ensured request body is properly consumed for keep-alive connections.
https://github.com/django/django/pull/10712 - Fixed #29995 -- Used higher contrast colors on debug page.
https://github.com/django/django/pull/10771 - Fixed #29792 -- Made GeometryField.deconstruct() handle 'extent' and 'tolerance' args.
https://github.com/django/django/pull/10427 - Fixed #29750 -- Added View.setup() hook for class-based views.
https://github.com/django/django/pull/10780 - Refs #29547, #29182, #29928 -- Fixed feature detection to be based on SQLite version.
https://github.com/django/django/pull/10781 - Fixed #30054 -- Implemented cascaded flush on SQLite.
https://github.com/django/django/pull/10569 - Fixed #20098 -- Added a check for model Meta.db_table collisions.
Week ending December 29, 2018
Triaged
-------
https://code.djangoproject.com/ticket/30052 - QuerySet.only() doesn't support annotations (invalid)
https://code.djangoproject.com/ticket/30049 - GIS widgets don't initialize properly after clicking "Add another" in admin inlines (accepted)
https://code.djangoproject.com/ticket/30064 - Admin search with a null character crashes with "A string literal cannot contain NUL (0x00) characters." on PostgreSQL (accepted)
Authored
----------
https://github.com/django/django/pull/10795 - Refs #30033 -- Fixed schema's test_m2m_rename_field_in_target_model test failure on SQLite < 3.20.
https://github.com/django/django/pull/10798 - Bootstrapped Django 3.0.
Reviewed/committed
------------------
https://github.com/django/django/pull/10783 - Fixed #30056 -- Added SQLite support for StdDev and Variance functions.