0.14.0
Enhancements
- Added a new - AperturePlotterclass in the- cpymadtools.plottersmodule replacing the old one, with functionality to plot the aperture tolerances as calculated from the- APERTUREcommand in- MAD-X, jointly with the lattice layout.
- Added a - CrossingSchemePlotterclass in the- cpymadtools.plottersmodule, with functionality to plot the orbit crossings at LHC IPs.
- The new - TuneDiagramPlotter.plot_tune_diagramfunction in the- cpymadtools.plottersmodule is now more customisable, can be given a title, a figure size, add legends, differentiate between resonance lines of different orders and given a specific order up to which to plot resonance lines.
Maintenance
- Functions from the - cpymadtools.latwissmodule have into a class named- LatticePlotterin the- cpymadtools.plottersmodule.
- The old - AperturePlotterclass in the- cpymadtools.plottersmodule has been renamed to- BeamEnvelopePlotterto reflect its role, and functions in this class have also been renamed accordingly.
- The old - TuneDiagramPlotter.plot_blank_tune_diagramfunction in the- cpymadtools.plottersmodule has replaced the- TuneDiagramPlotter.plot_tune_diagramfunction and taken its name.
- The phd matplotlib style has a new setting for legend.framealpha set at 0.9. 
- The - cpymadtools.latwissmodule has been removed.
- The old - TuneDiagramPlotter.plot_blank_tune_diagramfunction in the- cpymadtools.plottersmodule has been removed.
See v0.14.0 release notes on GitHub and the full changes since v0.13.3.