-------------
**2019-10-31**
* Now reads CDL files (https://github.com/NCAS-CMS/cf-python/issues/1)
* New methods: `cf.Field.cumsum`, `cf.Field.digitize`, `cf.Field.bin`,
`cf.Field.swapaxes`, `cf.Field.flatten`, `cf.Field.radius`.
* New function: `cf.histogram`.
* New field construct collapse methods: ``integral``,
``mean_absolute_value``, ``maximum_absolute_value``,
``minimum_absolute_value``, ``sum_of_squares``,
``root_mean_square``.
* New keyword parameters to `cf.Field.collapse` and
`cf.Field.weights`: ``measure``, ``scale``, ``radius``
* New methods: `cf.Data.cumsum`, `cf.Data.digitize`,
`cf.Data.masked_all`, `cf.Data.mean_absolute_value`,
`cf.Data.maximum_absolute_value`, `cf.Data.minimum_absolute_value`,
`cf.Data.sum_of_squares`, `cf.Data.root_mean_square`,
`cf.Data.flatten`.
* Renamed `cf.default_fillvals` to `cf.default_netCDF_fillvals`.
* Changed dependency: ``cfdm>=1.7.8``. This fixes a bug that sometimes
occurs when writing to disk and the _FillValue and data have
different data types.
* Changed dependency: ``cfunits>=3.2.2``
* Changed dependency: ``cftime>=1.0.4.2``
* Fixed occasional failure to delete all temporary directories at
exit.
* Fixed bug in `cf.Data.func` when overriding units. Affects all
methods that call `cf.Data.func`, such as `cf.Data.tan` and
`cf.Field.tan`.
* Fixed "relaxed units" behaviour in `cf.aggregate` and field
construct arithmetic.
* Fixed bug that led to incorrect persistent entries in output of
`cf.Field.properties`.
* Fixed bug in `cf.Data.squeeze` that sometimes created
inconsistencies with the cyclic dimensions.
* Fixed bug in `cf.Field.mask` that assigned incorrect units to the
result.
----