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]
|
||||
|
||||
## [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
|
||||
|
||||
- Fix Euler angles to quaternion and quaternion to Euler angles conversion. The axes are now
|
||||
correct, and the order the angles are applied is XYZ. The conversion now matches the conversion
|
||||
from axis angle.
|
||||
- Fix Euler angles to matrix conversion.
|
||||
- Depend on the `num-traits` crate rather than `num`, seeing as we only use the
|
||||
traits in `num`. `num_traits` has also been re-exported so that you can more
|
||||
easily use these in your project.
|
||||
- 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
|
||||
|
||||
|
@ -178,8 +204,9 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||
|
||||
## v0.0.1 - 2014-06-24
|
||||
|
||||
[Unreleased]: https://github.com/bjz/cgmath/compare/v0.9.1...HEAD
|
||||
[v0.9.0]: https://github.com/bjz/cgmath/compare/v0.9.0...v0.9.1
|
||||
[Unreleased]: https://github.com/bjz/cgmath/compare/v0.10.0...HEAD
|
||||
[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.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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
|
||||
name = "cgmath"
|
||||
version = "0.9.1"
|
||||
version = "0.10.0"
|
||||
authors = ["Brendan Zabarauskas <bjzaba@yahoo.com.au>",
|
||||
"Brian Heylin",
|
||||
"Colin Sherratt",
|
||||
|
|
Loading…
Reference in a new issue