Skip to content

Releases: wowserhq/math

v0.2.2

25 May 18:51
Compare
Choose a tag to compare

Features

  • vector2: add initial Vector2 implementation (#57) (75b4390)
  • vector3: add accessors for x, y, z (#54) (fdd24be)

v0.2.1

25 May 05:02
Compare
Choose a tag to compare

Bug Fixes

  • use .mjs extensions for esm imports (#50) (7010434)
  • use module field as esm hint for bundlers (#51) (60720da)

v0.2.0

24 May 17:45
v0.2.0
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • update node support to require node 10 or later
  • update Matrix4 multiply to treat this as left-hand-side

Features

  • implement scaleByVector3 in Matrix4
  • implement rotateAroundX in Matrix4
  • implement identity in Matrix4
  • implement setElements in Matrix4
  • implement setElements in Vector3
  • add Matrix3

Bug Fixes

  • fix Quaternion type in docs
  • support new esm handling in node 12 and 14

v0.1.0

19 Dec 00:00
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Welcome to the inaugural release of wowser-math, the 3D math library that powers Wowser.

Included in this release are initial implementations of:

  • Matrix4
  • Plane
  • Quaternion
  • Vector3