Update changelog
This commit is contained in:
parent
43634f0b49
commit
1ab992c511
1 changed files with 12 additions and 0 deletions
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -9,6 +9,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||
### Added
|
||||
- Add missing by-ref and by-val permutations of `Quaternion` operators.
|
||||
|
||||
### Changed
|
||||
- `Vector` and `Point` are now constrained to require specific operators to be
|
||||
overloaded. This means that generic code can now use operators, instead of
|
||||
the operator methods.
|
||||
|
||||
### Removed
|
||||
- Remove redundant `Point::{min, max}` methods - these are now covered by the
|
||||
`Array::{min, max}` methods that were introduced in 0.5.0.
|
||||
|
@ -17,6 +22,13 @@ This project adheres to [Semantic Versioning](http://semver.org/).
|
|||
accessing the fields on `Decomposed` directly. To create the scale vector,
|
||||
use: `Vector::from_value(transform.scale)`.
|
||||
- Removed `CompositeTransform`, `CompositeTransform2`, and `CompositeTransform3`.
|
||||
- Remove `Vector::one`. Vectors don't really have a multiplicative identity.
|
||||
If you really want a `one` vector, you can do something like:
|
||||
`Vector::from_value(1.0)`.
|
||||
- Remove operator methods from `Vector` and `Point` traits in favor of operator
|
||||
overloading.
|
||||
- Remove `*_self` methods from `Vector` and `Point`. These were of little
|
||||
performance benefit, and assignment operator overloading will be coming soon!
|
||||
|
||||
## [v0.6.0] - 2015-12-12
|
||||
|
||||
|
|
Loading…
Reference in a new issue