What's Changed
* add basic latex display support if unicodeit is installed by HDembinski in https://github.com/scikit-hep/iminuit/pull/858
* replace flake8 with ruff by HDembinski in https://github.com/scikit-hep/iminuit/pull/859
* Integer as variable by HDembinski in https://github.com/scikit-hep/iminuit/pull/860
* experimental mncontour algorithm by HDembinski in https://github.com/scikit-hep/iminuit/pull/861
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/864
* improve error message for cost function by amanmdesai in https://github.com/scikit-hep/iminuit/pull/863
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/865
* Add RooFit tutorial by HDembinski in https://github.com/scikit-hep/iminuit/pull/867
* Use unicodeitplus instead of unicodeit to render LaTeX as unicode by HDembinski in https://github.com/scikit-hep/iminuit/pull/868
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/869
* Better ruff settings and adjustments, improvements to README by HDembinski in https://github.com/scikit-hep/iminuit/pull/871
* Update Progressbar by HDembinski in https://github.com/scikit-hep/iminuit/pull/872
* Add hide_modules and deprecated_parameters by HDembinski in https://github.com/scikit-hep/iminuit/pull/873
* Forward kwargs in Minuit.visualize to plotting function by HDembinski in https://github.com/scikit-hep/iminuit/pull/874
* Ignore missing matplotlib when calling Minuit._repr_html_() by HDembinski in https://github.com/scikit-hep/iminuit/pull/875
* Rename keyword nbins to bins in UnbinnedCost.visualize by HDembinski in https://github.com/scikit-hep/iminuit/pull/876
* Roofit tutorials by HDembinski in https://github.com/scikit-hep/iminuit/pull/877
* better log-spacing detection by HDembinski in https://github.com/scikit-hep/iminuit/pull/878
* Add LeastSquares.pulls and LeastSquares.prediction by HDembinski in https://github.com/scikit-hep/iminuit/pull/880
* fix-typo-in-basic by amanmdesai in https://github.com/scikit-hep/iminuit/pull/888
* Update fcn.hpp by andriish in https://github.com/scikit-hep/iminuit/pull/889
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/887
* Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 by dependabot in https://github.com/scikit-hep/iminuit/pull/886
* Improve docs by HDembinski in https://github.com/scikit-hep/iminuit/pull/890
* Make covariance fields in display easier to understand by HDembinski in https://github.com/scikit-hep/iminuit/pull/891
* New benchmarks by HDembinski in https://github.com/scikit-hep/iminuit/pull/893
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/892
* Add Minuit.fixto by HDembinski in https://github.com/scikit-hep/iminuit/pull/894
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/896
* Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by dependabot in https://github.com/scikit-hep/iminuit/pull/897
* fix: make nograd not use grad at all in automatic diff doc by jonas-eschle in https://github.com/scikit-hep/iminuit/pull/895
* Use scikit-build-core by henryiii in https://github.com/scikit-hep/iminuit/pull/812
* Update conclusions after the fix from Jonas by HDembinski in https://github.com/scikit-hep/iminuit/pull/899
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/iminuit/pull/900
* Fix tests on FreeBSD, remove util._jacobi by HDembinski in https://github.com/scikit-hep/iminuit/pull/903
* fix: SDist size reduction by henryiii in https://github.com/scikit-hep/iminuit/pull/904
* Hide confusing notes in docs: "Not to be initialized by users." by HDembinski in https://github.com/scikit-hep/iminuit/pull/906
New Contributors
* andriish made their first contribution in https://github.com/scikit-hep/iminuit/pull/889
**Full Changelog**: https://github.com/scikit-hep/iminuit/compare/v2.21.3...v2.22.0