Rolls up various changes made since v3.3.0 while avoiding a backwards compatibility breaking change in how node modules were handled.
Note that a 3.4.0 was briefly published to npm with that breaking change before being deprecated in favor of this version.
What's Changed
- Improve mat4 determinant algorithm by @rhendric in #384
- Improve mat4 adjoint algorithm by @rhendric in #385
- Changed array type by @anvaka in #387
- add combined TRS decompose for mat4 by @randName in #402
- Support multiple intrinsic orders in quat.fromEuler by @DCtheTall in #407
- Add mat4.perspectiveZO, mat4.orthoZO for WebGPU by @toji in #413
- fix: typo by @ahaoboy in #416
- fix!: use dot product to compute quaternions equality by @Wawa27 in #418
- Optimize angle(v1, v2) by @munrocket in #430
- Optimize angle(a,b) for Vec2 by @munrocket in #431
New Contributors
- @rhendric made their first contribution in #384
- @anvaka made their first contribution in #387
- @randName made their first contribution in #402
- @DCtheTall made their first contribution in #407
- @ahaoboy made their first contribution in #416
- @Wawa27 made their first contribution in #418
- @munrocket made their first contribution in #430
Full Changelog: v3.3.0...v3.4.1