- Add
CanvasCustomKeyframe
tov2/animate
- Add
wigglePreset
tov2/animate
- Add support for custom point-based keyframes
- Add option to set custom timestamp provider
- Add module support, thank you to #4 and #7
- Export
Animation
andTimestampProvider
types fromv2/animate
- Remove added points from end keyframe after interpolation completes.
- Add play/pause/playPause API for animations.
- Improved type checks on user-provided data
- Added
"blobs/v2/animate"
- Animate between arbitrary blob keyframes
- Separate import to keep main bundle small
- New demo website with animated blob transitions
- Supports only canvas rendering
- Fix typo in code example of README
- BREAKING Editable SVG element creation function has moved to
blobs.xml(tagName)
. - Added
"blobs/v2"
- 30% smaller compressed size
- Supports canvas rendering
- Supports raw SVG path rendering
- Add support for editable output
- Fix assets in README on npmjs.com
- Use snapshot tests to verify consistency
- Ignore unnecessary files in npm tarball
- Output sourcemap file
- Add project logo
- README content updates
- Add link to demo page in the README
- Make transpiled output minified
- Minor changes to the README
- Remove accidental dependency
- Minor changes to the README
- Initial release