All Versions
35
Latest Version
Avg Release Cycle
59 days
Latest Release
1920 days ago

Changelog History
Page 1

  • v0.17.0 Changes

    January 16, 2019

    โž• Added

    • Add signed Angle normalization

    ๐Ÿ”„ Changed

    • Move lerp() from InnerSpace to VectorSpace
    • const constructors
  • v0.16.1 Changes

    March 21, 2018

    โž• Added

    • Implement ElementWise trait for point types
    • Add map function to points and vectors

    ๐Ÿ”„ Changed

    • Remove BaseNum trait requirement for PointN::new functions
  • v0.16.0 Changes

    January 05, 2018

    โž• Added

    • โž• Add InnerSpace::project_on
    • โž• Add Array::len
    • Re-export Bounded and implement for vectors, points, and angles
    • โž• Add vector subtraction to EuclideanSpace
    • โž• Add swizzle functions behinde that "swizzle" feature
    • Add Matrix4::look_at_dir

    ๐Ÿ”„ Changed

    • Return Option from cast functions
  • v0.15.0 Changes

    July 30, 2017

    โž• Added

    • Implement mint conversions behind a feature
    • โž• Add Quaternion::cast

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Rename use_simd feature to simd
    • ๐Ÿ“‡ Rename eders feature to serde

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix matrix inversions for small determinants
  • v0.14.1 Changes

    May 02, 2017

    ๐Ÿ›  Fixed

    • โž• Add a workaround for rust-lang/rust#41478, and in the process cleaned up some type projections for angles
  • v0.14.0

    April 26, 2017
  • v0.13.1 Changes

    April 23, 2017

    ๐Ÿ”„ Changed

    • โšก๏ธ Update serde and serde_derive to version 1.0.
  • v0.13.0 Changes

    April 14, 2017

    โž• Added

    • โž• Add optional use_simd feature to improve the performance of Vector4<f32>, Matrix4<f32> and Quaternion<f32>. According to @DaseinPhaos in #394, under the given benchmark certain operations were able to become up to 60% faster.
    • โž• Add component wise casting for the matrix and point types

    ๐Ÿ”„ Changed

    • Update serde to version 0.9, and use serde_derive instead of serde_macros.
  • v0.12.0 Changes

    September 14, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use approx for approximate equality comparisons
    • โœ‚ Remove #[repr(packed)] from all structs where it was specified
    • โšก๏ธ Update serde to 0.8
  • v0.11.0 Changes

    August 17, 2016

    โž• Added

    • Quaternion::from_arc

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change the angle types to be tuple structs
    • ๐Ÿ‘‰ Make from-angle constructors take generic Into<Rad<S>> values
    • ๐Ÿ›  Fix Decomposed::concat implementation