===================
Changed
-------
- Minimum Python version is now 3.8.
(`674 <https://github.com/pyxem/kikuchipy/pull/674>`_)
- Minimum NumPy version is now 1.23.0.
(`674 <https://github.com/pyxem/kikuchipy/pull/674>`_)
- Minimum Numba version is now 0.57.0.
(`674 <https://github.com/pyxem/kikuchipy/pull/674>`_)
- Minimum scikit-image version is now 0.22.0.
(`674 <https://github.com/pyxem/kikuchipy/pull/674>`_)
- Upon creation of an ``EBSDDetector``, the following attributes are forced to be
floats: sample tilt, tilt, azimuthal angle, binning, pixel size, and the projection
centers (PCs). (`677 <https://github.com/pyxem/kikuchipy/pull/677>`_)
- Simpler string representation of an ``EBSDDetector``, also showing the sample tilt.
(`677 <https://github.com/pyxem/kikuchipy/pull/677>`_)
- Exclude PyEBSDIndex versions 0.3.0 and 0.3.1 since these versions cannot perform Hough
indexing with Dask arrays. This was previously unintentionally supported due to a
side-effect. It should now be supported going forward.
(`678 <https://github.com/pyxem/kikuchipy/pull/678>`_)
Fixed
-----
- The order of the new shape of the detector of a downsampled EBSD signal, returned from
``downsample()``, was previously previously incorrect, (n columns, n rows). This is
now correct, (n rows, n columns).
(`674 <https://github.com/pyxem/kikuchipy/pull/674>`_)