This repository has been archived by the owner on May 11, 2023. It is now read-only.
🖩 Fix issues with animation cache
This release fixes a subset of issues introduced by the animation caching logic added in v0.7.0. Animations with cached values would not restart from scratch on configuration change due to incorrect cache invalidation logic. This release fixes that behavior, alongside improving TypeScript definitions, optimizating internals, and adding more extensive unit and integration tests.
All changes in this release, with the exception of some TypeScript improvements, are internal and will not affect existing code.
Fixed
- The animation cache for a
renature
hook is now cleared on animation end. This allows animations to be restarted on configuration change. PR by @parkerziegler here. Fixes #101. use<Force>Group
hooks now properly handle generics to specify the type of HTML or SVG element being animated. Fixed as part of this PR by @parkerziegler here.