Previously, the release notes were living as individual pages on our blog. At the time we started to ship .NET platform libraries as individual NuGet packages, that was the solution with the least amount of overhead. Since we're now fully embracing open source on GitHub it seems much simpler to provide these release notes as Markdown pages.
43 lines
1.4 KiB
Markdown
43 lines
1.4 KiB
Markdown
# System.Numerics.Vectors
|
|
|
|
## Information
|
|
|
|
* [NuGet Package](https://www.nuget.org/packages/System.Numerics.Vectors)
|
|
* [Samples](http://code.msdn.microsoft.com/SIMD-Sample-f2c8c35a)
|
|
* [Report an issue](http://github.com/dotnet/corefx/issues/new)
|
|
* [Source](https://github.com/dotnet/corefx/tree/master/src)
|
|
|
|
## Version History
|
|
|
|
### 4.0.0
|
|
|
|
* Stabilized surface area for fixed-size types and removed "beta" pre-release tag
|
|
* Removed `Vector` and `Vector<T>` from stable-version package, please continue
|
|
using the pre-release package (1.1.6) if you rely on these types).
|
|
|
|
### 1.1.6
|
|
|
|
* Fixed an issue in `Matrix4x4.Decompose` which caused the method to return
|
|
incorrect values when passed a matrix transform with a degenerate (zero)
|
|
scale factor.
|
|
|
|
### 1.1.5
|
|
|
|
* Renamed `Microsoft.Bcl.Simd` NuGet package to `System.Numerics.Vectors`
|
|
* Expanded support for graphics programming by adding types for matrices,
|
|
planes, and quaternions
|
|
|
|
### 1.0.2 (Microsoft.Bcl.Simd)
|
|
|
|
* Added support for new generic vector types:
|
|
- `Byte`, `Sbyte`, `UInt16`, `Int16`
|
|
* Mutable Fixed Vector types
|
|
* (JIT) Added additional intrinsics for various operations:
|
|
- `CopyTo` (array) method now intrinsic
|
|
- Comparison operators completed for all types
|
|
- `Min` / `Max` for all types
|
|
* Some performance improvements in the BCL code and general cleanup
|
|
|
|
### 1.0.1 (Microsoft.Bcl.Simd)
|
|
|
|
* Initial release |