New Features
- Base class `StoppingCriterion` for probabilistic numerical methods which supports boolean arithmetic (561, 570)
- Bayesian quadrature can be run in an iterative fashion (420)
Improvements
- Efficient arithmetic for linear operators (505)
Bug Fixes
- Optimized memory consumption of `Constant` random variables (551, 553)
- Matrix-variate normal matrix multiplication now works for all possible cases (558, 572)
Refactoring
- Belief updates for probabilistic linear solvers (546)
- Package structure improved (560, 568)
- Removed support for complex `dtypes` of `LinearOperators` (575)
Testing
- Optional arguments can now be passed to `pytest` via `tox` (563)
Other
- Dropped support for Python 3.6 (548)