Releases: 0b5vr/experimental-npm
Releases · 0b5vr/experimental-npm
v0.9.6
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
🚨 BREAKING CHANGES 🚨
- 2e99b7f:
mat4Rotate*
->mat4Rotation*
✨ New Features
- 17d5add: add
mat3CreateNormalMatrix
- 81f3e91:
mat4Perspective
, add optional 4th argumentaspect
- fa337d5: add
vec3ApplyMatrix3
- 30f6f86: add static
Vector3.px
,Vector3.nx
,Vector3.py
,Vector3.ny
,Vector3.pz
,Vector3.nz
- 52c047e: add box3, plane3, planes3, sphere3
- 5b201d2, e009403: add line3
- 5859033: add ray3
- ddf1467: add
traverse
- general-purpose hierarchy traverser
- 9a160f2, 26d8cda, dea5c27: add DAG utilities
- 735edde: add
vec4ApplyMatrix3
- 2f840d0, 63a150b, ea4efbd: add ST-NICCC utilities (?????)
- 69879a8, 6bb4aa5: add
quatRotationX
,quatRotationY
,quatRotationZ
- 68ef541, 094adc9, ff82d37: add
colorTurbo
💡 Behavior Changes
📄 Docs
🧹 Chores
- 90b2b0b, 0c5ddaf, 3134c6d, 1aedfb7, 97b31ce: trivial CI stuff
- 9ef7a22: remove no longer used rollup stuff
📦 Deps
v0.8.0
🚨 BREAKING CHANGES 🚨
- 298ab5e:
Matrix4.inverse
: When the determinant of the matrix is zero, it now returns zero matrix instead of null - c4a4111:
Quaternion.fromMatrix
->Quaternion.fromMatrix4
- 1d08821:
Quaternion.matrix
->Quaternion.matrix4
- 4ed8f0a: rollup -> esbuild, Build product is very different
✨ New Features
-
e259cdc: add
vecNeg
-
836eb87: add
quatLookRotation
-
bf4c45a: add vecLengthSq
-
f87450a: add
quatSlerp
-
c73ee64: add
quatFromEuler
-
c7fbdad: add
mat3FromQuaternion
-
9177efb: add
mat4FromMat3
-
7c82497: add
eotfRec709
andoetfRec709
-
c9a3e58: add poker utils
-
1dc62b6, 39fa588:
vecMultiply
is now able to do product of three or more vectors -
b5a2756: Implement new comer features to class math
-
7e42ee1: add
mat3Determinant
-
6527523: add
quatFromMatrix3
-
c58c680: add
eulerFromMat4
,eulerFromQuaternion
-
60a5718: add
Euler
andMatrix3
as class -
7257525: add
colorToHex
💡 Behavior Changes
- c4a4111:
Quaternion.fromMatrix
->Quaternion.fromMatrix4
- 1d08821:
Quaternion.matrix
->Quaternion.matrix4
💪 Improvements
- 0a3e2c9: Better typing of generic vec functions
📄 Docs
🧹 Chores
- ee9875a: dts-bundle (
dist/0b5vr-experimental.d.ts
) - 4ed8f0a: introduce esbuild
- 0e2e47f: CircleCI -> GitHub Actions
💻 Refactors
v0.7.1
v0.7.0
🚨 BREAKING CHANGES
- 941a8c6: Remove
FizzBuzz
from output- Since tree-shaking issues
✨ New Features
- 85dd4fe: Add
Pool
- b2993d9: Add arraySet family
- 2c55674, 7a11a58: Bare math functions
- 09e34c4: Add
GPUTimer
- 0f3639e: Add GLSL style
mod
🗑 Removals
- 941a8c6: Remove
FizzBuzz
from output
🧹 Chores
- c561229: Add treeshaking-testbed
- c3e8584: Introduce Volta
- 29065b3: Add
lint-fix
script - 57ed2b5:
"sideEffects": false
- 57e575e: Add
version
script - Trivial: ae88188