(changes-0_7_4)=
- 🩹 Fix find_axes inside use_plot_config causing TypeError with DataArray (#303)
(changes-0_7_3)=
- ✨ Add configuration for plot functions (#288)
- ✨ Add plot_pfid plot function (#283)
- 🩹 Fix very slow data/residual plots (#239)
- 🩹 Fix deprecation warning for using xr.Dataset.dim (#267)
- 🩹🚇 Adapt to changed outputs in pyglotaran-examples GHA (#273)
- 🩹 Fix incompatibility of plot_data_and_fits with matplotlib>=3.8 (#275)
(changes-0_7_2)=
- 🧰👌 Switch tooling to ruff (#197)
- 🩹 Fix crash when plotting spectral model result (#200)
- 👷♻️ Use hatch as build backend (#204)
- 🧰 Use black-pre-commit-mirror for 2x speedup (#205)
- 🧰🚀 Use ruff for formatting (#214)
- 👌 Use weighted residual instead of residual plots if present (#216)
- 👌 Add color map arguments to plot_data_overview (#217)
- 👌 Add das_cycler and svd_cycler to plot collection functions (#218)
- 👌 Add use_svd_number switch to use SV number instead of index as label (#219)
- 🩹 Fix use_svd_number not being passed on to plot_sv_data in plot_data_overview (#221)
- 📦 Use trusted publisher workflow for publishing to PyPI (#222)
(changes-0_7_1)=
- 🩹 Fix crashes of plot_doas and plot_coherent_artifact for non dispersive IRF (#173, #182)
- 👌 Add minor ticks to linlog plots (#183)
- 🚧📦 Remove upper python version limit (#174)
- ✨ Add add_subplot_labels function (#181)
(changes-0_7_0)=
- 👌 Fix typo in internal function name (#94)
- ✨ Add IRF dispersion center plotting (#95)
- 👌 Improve typing (#96)
- 👌 Shift time axis by IRF location (#99)
- 🩹🚇 Fix 'Test pyglotaran dev' CI step (#117)
- 👌 Add option to deactivate data/residual plotting in overview plots (#118)
- ✨ Add coherent artifact plot functionality (#123)
- ✨ Add a-matrix inspection function (#124)
- ✨ Add show_zero_line option to plot_overview and plot_fitted_traces (#128)
- 🩹 Fix SVD vector labels always starting from zero (#133)
- 👌 Make result input for plot_coherent_artifact more generic (#134)
- ✨ Add plot_doas function that only plots DOAS related information (#135)
- ✨ Shift irf derivatives in plot_coherent_artifact by irf position (#136)
- 👌 Convert plot style Enums to StrEnums for ease of use (#144)
- 🩹 Fix heading in show_a_matrixes for multiple a-matrixes per dataset (#148)
- 👌 Add legend_format_string argument to plot_doas (#150)
- 👌 Make plot_data_overview able to plot single trace data (#137)
- 👌 Improve plot_doas default legend_format_string (#151)
- 🩹⌨️ Fix figsize typing (#152)
- 🩹📚 Fix search in docs (#157)
(changes-0_6_0)=
- 👌 Made adding a cycler to and axis opt out by using None by @s-weigand in #58
- 🩹 Fix autogenerated title for concentration plot by @s-weigand in #63
- 👌 Improve SVD plotting by @s-weigand in #64
- 📚👌 Improve readme by @s-weigand in #69
- 🔧🚇 Add sourcery-ai config by @s-weigand in #71
- 🔧🩹 Remove github section in sourcery config due to bug in sourcery-ai by @s-weigand in #72
- 👌 Improve legend placement in plot_data_overview by @s-weigand in #77
(changes-0_5_0)=
- First release on PyPI.