  
  * Added SQLite support for the :class:`~django.db.models.StdDev` and
    :class:`~django.db.models.Variance` functions.
  
  Requests and Responses
  ~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
 
</s> remove         super().__init__(*args, **kwargs)
 </s> add         super().__init__(*expressions, **extra) </s> remove .. class:: Aggregate(*expressions, output_field=None, filter=None, **extra)
 </s> add .. class:: Aggregate(*expressions, output_field=None, distinct=False, filter=None, **extra)
* The handling of ``DISTINCT`` aggregation is added to the
  :class:`~django.db.models.Aggregate` class. Adding :attr:`allow_distinct =
  True <django.db.models.Aggregate.allow_distinct>` as a class attribute on
  ``Aggregate`` subclasses allows a ``distinct`` keyword argument to be
  specified on initialization to ensure that the aggregate function is only
  called for each distinct value of ``expressions``.

  
  * Added SQLite support for the :class:`~django.db.models.StdDev` and
    :class:`~django.db.models.Variance` functions.
  
* The handling of ``DISTINCT`` aggregation is added to the
  :class:`~django.db.models.Aggregate` class. Adding :attr:`allow_distinct =
  True <django.db.models.Aggregate.allow_distinct>` as a class attribute on
  ``Aggregate`` subclasses allows a ``distinct`` keyword argument to be
  specified on initialization to ensure that the aggregate function is only
  called for each distinct value of ``expressions``.

  Requests and Responses
  ~~~~~~~~~~~~~~~~~~~~~~
  
  * ...
keep keep keep add keep keep keep keep
 Fixed #28658 -- Added DISTINCT handling to the Aggregate class. 
docs/releases/2.2.txt