Skip to content

Latest commit

 

History

History
98 lines (53 loc) · 4.56 KB

CHANGELOG.md

File metadata and controls

98 lines (53 loc) · 4.56 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.6.28 (2020-08-16)

Note: Version bump only for package @thi.ng/matrices

0.6.0 (2020-02-25)

Bug Fixes

Features

  • matrices: add project3(), refactor unproject(), mulV344() (61c36fc)

0.5.1 (2019-07-08)

Bug Fixes

  • matrices: mixQ result handling (cc9ab35)

0.5.0 (2019-07-07)

Bug Fixes

  • matrices: update maddN call sites (#95) (4a985c5)

Features

  • matrices: add isOrthagonal() (d75305b)
  • matrices: add matXXn & matXXv fns (7a2ef82)
  • matrices: add matXXn, matXXv, mulXXvm fns (9359bbc)
  • matrices: enable TS strict compiler flags (refactor) (7b1c81a)
  • matrices: rename normal44 => normal33, add new normal44 (w/ M44 result) (d54f746)

0.4.0 (2019-05-22)

Features

  • matrices: add outerProduct for vec 2/3/4 (2a9d076)

0.3.0 (2019-04-07)

Features

  • matrices: add transform23/44 fns (dab6839)

0.2.0 (2019-04-02)

Features

  • matrices: add MatXXLike type aliases (a2ace9f)

0.1.6 (2019-02-19)

Bug Fixes

  • matrices: Fix identity44 dispatch (6812b2b)

0.1.0 (2019-01-21)

Bug Fixes

  • matrices: inject default output handling code (0b07ac8)
  • matrices: re-add persp divide in mulV344() (4c6fe06)
  • matrices: scaleWithCenter* (add missing concat() arg) (4f02491)

Features

  • matrices: add cwise matrix multiply, rename mul* => mulM*, move mulQ (ae7a039)
  • matrices: add m22 & m23 matrix converters (2aceab9)
  • matrices: add M44 factories (f1a5cf1)
  • matrices: add more matrix ops (35babfc)
  • matrices: add more matrix ops, optimize & simplify (f04e79e)
  • matrices: add quaternion fns (b03b919)
  • matrices: add quatToMat33, update readme (52fb939)
  • matrices: add rotationAroundAxis33/44() (27f65f9)
  • matrices: add trace() (16d56a3)
  • matrices: add viewport(), project/unproject(), update invert() (d9e1b2e)
  • matrices: extract matrix ops to own package (f940672)

Performance Improvements

  • matrices: use setC6() for M23 ops (d462ae0)