diff --git a/CHANGELOG.md b/CHANGELOG.md index 00c7eb02..d7d79365 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ documented here. This project adheres to [Semantic Versioning](http://semver.org/). +## [0.10.0] +### Added +Binary operations are now allowed between references as well. For example +`Vector3 + &Vector3` is now possible. + +### Modified +Removed unused parameters to methods from the `ApproxEq` trait. Those were +required before rust 1.0 to help type inference. The are not needed any more +since it now allowed to write for a type `T` that implements `ApproxEq`: +`::approx_epsilon()`. This replaces the old form: +`ApproxEq::approx_epsilon(None::)`. + ## [0.9.0] ### Modified * Renamed: diff --git a/Cargo.toml b/Cargo.toml index 4cbd8a8f..06aee990 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nalgebra" -version = "0.9.0" +version = "0.10.0" authors = [ "Sébastien Crozet " ] # FIXME: add the contributors. description = "Linear algebra library for computer physics, computer graphics and general low-dimensional linear algebra for Rust."