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)
- matrices: add project3(), refactor unproject(), mulV344() (61c36fc)
0.5.1 (2019-07-08)
- matrices: mixQ result handling (cc9ab35)
0.5.0 (2019-07-07)
- 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)
- matrices: add outerProduct for vec 2/3/4 (2a9d076)
0.3.0 (2019-04-07)
- matrices: add transform23/44 fns (dab6839)
0.2.0 (2019-04-02)
- matrices: add MatXXLike type aliases (a2ace9f)
0.1.6 (2019-02-19)
- matrices: Fix identity44 dispatch (6812b2b)
- matrices: inject default output handling code (0b07ac8)
- matrices: re-add persp divide in mulV344() (4c6fe06)
- matrices: scaleWithCenter* (add missing concat() arg) (4f02491)
- 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)
- matrices: use setC6() for M23 ops (d462ae0)