From 6cc633474dddb91bf8da84532d3ae62b1a1b70d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Crozet?= Date: Sun, 9 Jan 2022 14:40:39 +0100 Subject: [PATCH] Update changelog. --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index eacace4d..bf6b6a0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,10 @@ This project adheres to [Semantic Versioning](https://semver.org/). - The `Dim` trait is now marked as unsafe. - The `Matrix::pow` and `Matrix::pow_mut` methods only allow positive integer exponents now. To compute negative exponents, the user is free to invert the matrix before calling `pow` with the exponent’s absolute value. +- Remove the `Bounded` requirement from `RealField`. Replace it by methods returning `Option` so that they can + still be implemented by unbounded types (by returning `None`). +- The `ComplexField` trait derives from `FromPrimitive` again. We can actually keep this because all its methods + return `Option`, meaning that it could be implemented by any type. ### Modified - Use more concise debug impls for matrices and geometric transformation types.