Skip to content

Latest commit

 

History

History
118 lines (59 loc) · 6.29 KB

CHANGELOG.md

File metadata and controls

118 lines (59 loc) · 6.29 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

4.1.0 (2024-02-13)

Features

  • deprecate map in favor of remap (e9aa6c5), closes #35

4.0.0 (2024-02-05)

Features

  • add mat4.quat fromDirection (f12548a)
  • add quat/mat4. fromPointToPoint (c9c8903)
  • remove quat/mat4.targetTo and quat.fromTo (041313b), closes #30 #31

4.0.0-alpha.5 (2023-08-01)

Features

4.0.0-alpha.4 (2023-05-31)

Bug Fixes

  • remove array returns in avec (25fe7ba)

Features

  • add avec multMat4 and avec3.multQuat (1a9ea22)
  • add utils.prevPowerOfTwo (68456d7)

4.0.0-alpha.3 (2022-10-15)

Features

  • add mat4.targetTo and quat.targetTo (2458c43), closes #14

4.0.0-alpha.2 (2022-07-07)

Bug Fixes

4.0.0-alpha.1 (2022-06-30)

4.0.0-alpha.0 (2022-06-30)

Bug Fixes

Code Refactoring

Features

Performance Improvements

  • add caching to mat4.invert + negate determinant check instead of === 0 (71abd1e)
  • divide by 2 (7b4df3d)
  • improve all copy (25e9761)
  • improve mat4.rotate (ec699c7)
  • improve mat4.scale (b10e687)
  • improve mat4.translate (7f9f37f)
  • inline mat4.fromTranslationRotationScale (08ea95b)
  • remove assert (5f19ae5)
  • remove early let declarations and use mat4.identity for equal eye/target edge case in _lookAt9 (5b114bd)
  • reuse variable in mat4.mult (1badef0)
  • update benchmark (87e33bb)

BREAKING CHANGES

  • switch to type module