diff --git a/CHANGELOG.md b/CHANGELOG.md index c00c01fc..2950a1df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,21 @@ documented here. This project adheres to [Semantic Versioning](https://semver.org/). +## [0.31.1] (31 July 2022) + +### Modified +- Improve performances of multiplication of two sparse matrices. + +### Added +- Add `Matrix::from_row_iterator` to build a matrix from an iterator yielding components in row-major order. +- Add support for conversion from/to types of `glam` 0.21. +- `nalgebra-sparse`: add support for the matrix-market export of sparse matrices. +- `nalgebra-lapack`: add a `GE` for solving the generalized eigenvalues problem. + +### Fixed +- Fix `Rotation3::from_matrix` and `UnitQuaternion::from_matrix` when the input matrix is already a valid + rotation matrix. + ## [0.31.0] (30 Apr. 2022) ### Breaking changes diff --git a/Cargo.toml b/Cargo.toml index faee3029..5b9940df 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nalgebra" -version = "0.31.0" +version = "0.31.1" authors = [ "Sébastien Crozet " ] description = "General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices." @@ -132,6 +132,6 @@ required-features = ["rand"] lto = true [package.metadata.docs.rs] -# Enable certain features when building docs for docs.rs -features = [ "proptest-support", "compare", "macros", "rand" ] +# Enable all the features when building the docs on docs.rs +all-features = true diff --git a/nalgebra-sparse/Cargo.toml b/nalgebra-sparse/Cargo.toml index 390f594e..b9c343e4 100644 --- a/nalgebra-sparse/Cargo.toml +++ b/nalgebra-sparse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nalgebra-sparse" -version = "0.7.0" +version = "0.7.1" authors = [ "Andreas Longva", "Sébastien Crozet " ] edition = "2018" description = "Sparse matrix computation based on nalgebra."