- API is now simpler:
unitBezier(p1x, p1y, p2x, p2y)returns(x, epsilon?) => y. Replaces thenew UnitBezier(...).solve(...)class API. - Removed
sampleCurveX,sampleCurveY,sampleCurveDerivativeX,solveCurveX, and the storedp1x/p1y/p2x/p2yfields — none were used by primary consumers like GL JS. - Switched to native ESM (
"type": "module").