Skip to content

v1.0.0

Choose a tag to compare

@gre gre released this 10 Jun 20:22
· 9 commits to master since this release
8fc00bf

Major Changes

Full modernization of the library (#17). The component API is unchanged (same props, default export, controlled/uncontrolled modes, SVG children).

  • Rewritten in TypeScript as function components with hooks; types are now shipped (BezierEditorProps, BezierValue)
  • Pointer events replace mouse events: handles are draggable on touch screens
  • Modern packaging: ESM + CJS + type declarations with an exports map (built with tsup)
  • Dropped uncontrollable and prop-types dependencies
  • Breaking: requires React >= 17
  • Published with npm provenance via OIDC trusted publishing