Merge pull request #361 from bjz/bump-version-number
Bump version to v0.10.0
This commit is contained in:
commit
3701dbda05
2 changed files with 34 additions and 7 deletions
39
CHANGELOG.md
39
CHANGELOG.md
|
@ -6,12 +6,38 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [v0.10.0] - 2016-05-11
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- A `MetricSpace` trait for types that have a distance between elements.
|
||||||
|
- `EuclideanSpace::{midpoint, centroid}` functions with default
|
||||||
|
implementations.
|
||||||
|
- `Vector1` and `Point1` structs.
|
||||||
|
- Serde support behind the `eders` feature flag.
|
||||||
|
- An `ApproxEq` implementation for `Decomposed`.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Fix Euler angles to quaternion and quaternion to Euler angles conversion. The axes are now
|
- Depend on the `num-traits` crate rather than `num`, seeing as we only use the
|
||||||
correct, and the order the angles are applied is XYZ. The conversion now matches the conversion
|
traits in `num`. `num_traits` has also been re-exported so that you can more
|
||||||
from axis angle.
|
easily use these in your project.
|
||||||
- Fix Euler angles to matrix conversion.
|
- Use an `Euler` type for euler angle conversions.
|
||||||
|
- Constrain `InnerSpace` by `MetricSpace`.
|
||||||
|
- Constrain `Rotation` by `One`
|
||||||
|
- Implement `Transform` and `Transform3` for `Matrix4`.
|
||||||
|
- Implement `Transform`, `Transform2`, and `Transform3` for `Matrix4`.
|
||||||
|
- Fix `Euler`-`Quaternion` and `Quaternion`-`Euler` conversions. The axes are
|
||||||
|
now correct, and the angles are applied in _x_-_y_-_z_ order. The conversion now
|
||||||
|
matches the conversion from axis angle.
|
||||||
|
- Fix `Euler`-`{Matrix3, Matrix4}` conversions.
|
||||||
|
|
||||||
|
## Removed
|
||||||
|
|
||||||
|
- `Rotation::transform_as_point`
|
||||||
|
- `AffineMatrix3`
|
||||||
|
- `Rotation::invert_self`
|
||||||
|
- `Matrix::invert_self`
|
||||||
|
|
||||||
## [v0.9.1] - 2016-04-20
|
## [v0.9.1] - 2016-04-20
|
||||||
|
|
||||||
|
@ -178,8 +204,9 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
## v0.0.1 - 2014-06-24
|
## v0.0.1 - 2014-06-24
|
||||||
|
|
||||||
[Unreleased]: https://github.com/bjz/cgmath/compare/v0.9.1...HEAD
|
[Unreleased]: https://github.com/bjz/cgmath/compare/v0.10.0...HEAD
|
||||||
[v0.9.0]: https://github.com/bjz/cgmath/compare/v0.9.0...v0.9.1
|
[v0.10.0]: https://github.com/bjz/cgmath/compare/v0.9.1...v0.10.0
|
||||||
|
[v0.9.1]: https://github.com/bjz/cgmath/compare/v0.9.0...v0.9.1
|
||||||
[v0.9.0]: https://github.com/bjz/cgmath/compare/v0.8.0...v0.9.0
|
[v0.9.0]: https://github.com/bjz/cgmath/compare/v0.8.0...v0.9.0
|
||||||
[v0.8.0]: https://github.com/bjz/cgmath/compare/v0.7.0...v0.8.0
|
[v0.8.0]: https://github.com/bjz/cgmath/compare/v0.7.0...v0.8.0
|
||||||
[v0.7.0]: https://github.com/bjz/cgmath/compare/v0.6.0...v0.7.0
|
[v0.7.0]: https://github.com/bjz/cgmath/compare/v0.6.0...v0.7.0
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[package]
|
[package]
|
||||||
|
|
||||||
name = "cgmath"
|
name = "cgmath"
|
||||||
version = "0.9.1"
|
version = "0.10.0"
|
||||||
authors = ["Brendan Zabarauskas <bjzaba@yahoo.com.au>",
|
authors = ["Brendan Zabarauskas <bjzaba@yahoo.com.au>",
|
||||||
"Brian Heylin",
|
"Brian Heylin",
|
||||||
"Colin Sherratt",
|
"Colin Sherratt",
|
||||||
|
|
Loading…
Reference in a new issue