Skip to content
9 changes: 9 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,28 @@ its best to adhere to `Semantic Versioning <https://semver.org/spec/v2.0.0.html>

Added
-----
- Phases can be defined using lattice-based class methods, such as ``Phase.cubic``
- Non-lazy computation of dot products with
``Misorientation.get_distance_matrix(lazy=True)``.
Currently opt-in, but will be the default in the next minor version.

Changed
-------
- The symmetry-dependent default lattice parameters in ``Phase.structure`` have
been changed to crystallographically possible values.
- ``Miller.get_nearest()`` now raises a ``NotImplementedError`` rather than returning
``NotImplemented``.
- ``Mille.mean(use_symmetry=True)`` now raises a ``NotImplementedError`` rather than
returning ``NotImplemented``.
- Improved (faster and using less memory) non-lazy computation of misorientation angles
from ``Orientation.with_angle_outer()``.

Removed
-------

Deprecated
----------

Fixed
-----
- (Mis)orientation reduction to the fundamental zone via ``reduce()`` now correctly
Expand Down
Loading
Loading