Skip to content

Commit b695aaa

Browse files
committed
Release v0.24.0
1 parent c1eeaf0 commit b695aaa

File tree

4 files changed

+17
-6
lines changed

4 files changed

+17
-6
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ documented here.
44

55
This project adheres to [Semantic Versioning](https://semver.org/).
66

7+
## [0.24.0]
8+
9+
### Added
10+
* The `DualQuaternion` type. It is still work-in-progress but the basics are here:
11+
creation from its real and dual part, multiplication of two dual quaternions,
12+
and normalization.
13+
14+
### Removed
15+
* There is no blanket `impl<T> PartialEq for Unit<T>` any more. Instead, it is
16+
implemented specifically for `UnitComplex`, `UnitQuaternion` and `Unit<Vector>`.
17+
718
## [0.23.2]
819
In this release, we improved the documentation of some of the geometric types
920
by applying changes similar to what we did in the version 0.23.1 for matrices.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra"
3-
version = "0.23.2"
3+
version = "0.24.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55

66
description = "Linear algebra library with transformations and statically-sized or dynamically-sized matrices."

nalgebra-glm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-glm"
3-
version = "0.9.0"
3+
version = "0.10.0"
44
authors = ["sebcrozet <developer@crozet.re>"]
55

66
description = "A computer-graphics oriented API for nalgebra, inspired by the C++ GLM library."
@@ -25,4 +25,4 @@ abomonation-serialize = [ "nalgebra/abomonation-serialize" ]
2525
num-traits = { version = "0.2", default-features = false }
2626
approx = { version = "0.4", default-features = false }
2727
simba = { version = "0.3", default-features = false }
28-
nalgebra = { path = "..", version = "0.23", default-features = false }
28+
nalgebra = { path = "..", version = "0.24", default-features = false }

nalgebra-lapack/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nalgebra-lapack"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>", "Andrew Straw <strawman@astraw.com>" ]
55

66
description = "Linear algebra library with transformations and satically-sized or dynamically-sized matrices."
@@ -23,7 +23,7 @@ accelerate = ["lapack-src/accelerate"]
2323
intel-mkl = ["lapack-src/intel-mkl"]
2424

2525
[dependencies]
26-
nalgebra = { version = "0.22" } # , path = ".." }
26+
nalgebra = { version = "0.24", path = ".." }
2727
num-traits = "0.2"
2828
num-complex = { version = "0.2", default-features = false }
2929
simba = "0.2"
@@ -34,7 +34,7 @@ lapack-src = { version = "0.5", default-features = false }
3434
# clippy = "*"
3535

3636
[dev-dependencies]
37-
nalgebra = { version = "0.22", features = [ "arbitrary" ] } # path = ".." }
37+
nalgebra = { version = "0.24", features = [ "arbitrary" ], path = ".." }
3838
quickcheck = "0.9"
3939
approx = "0.3"
4040
rand = "0.7"

0 commit comments

Comments
 (0)