This release brings a large number of new observables as well as changes under the hood.
Treatment of new physics
The treatment of new physics Wilson coefficients was completely overhauled and is now entirely based on the brand new [wilson package](https://wilson-eft.github.io). Since wilson is capable of RG running and matching the *complete set* of dimension-6 operators not only in the weak effective theory but also in SMEFT, this opens up many new possibilities for flavio. As a start, it is now possible to use instances of wilson's `Wilson` class as an argument to functions like `np_prediction`. The fit classes in `flavio.statistics.fits` support the new optional arguments `fit_wc_eft` and `fit_wc_basis` that allow to directly make fits in a different EFT (e.g. SMEFT) or basis.
New observables
- Various observables in the neutral *D* meson system have been added. Note that the SM predictions are not really predictions, as the long distance contributions are poorly known, but merely parametrizations accounting for the ballpark of the experimental measurements. For testing CP violating new physics in D mixing, the observable `x12Im_D` can be used, that is negligibly small in the SM.
- The neutron EDM `d_n`
- Lepton flavour violating muon and tau decays
- `BR(mu->egamma)`
- `BR(mu->eee)`
- `BR(tau->egamma)`
- `BR(tau->mugamma)`
- `BR(tau->eee)`
- `BR(tau->mumumu)`
- `BR(tau->muee)`
- `BR(tau->rhoe)`
- `BR(tau->rhomu)`
- Hadronic tau decays
- `BR(tau->pinu)`
- `BR(tau->Knu)`
- Leptonic tau decays
- `BR(tau->mununu)`
- `BR(tau->enunu)`