JavaScript animation engine
visibilitychange
event and paused instances #701, #560, #721, #711getAttribute
when the returned value is 0 #540begin()
callbackanime.path()
initial values weren’t properly set #245begin()
and complete()
callbacks are now called instantly if duration is 0perspective
property (#207)anime.setDashOffset()
(#145, #155)duration: 0
now instantly finish the animation (#228, #208)filter
, box-shadow
, calc()
…) (#119, #174, #175, #167, #223)run
callback is now properly called after animation delayanimation.reverse()
easing
, elasticity
and round
properties accept functions as valueanimation.paused
to check if the instance is running or notanimation.reset()
to properly reset an animationupdate
callback is now called right after .play()
animation.ended
replaced by `animation.completed``animation.play()
and animation.restart()
no longer accept argumentsanime.list
is replaced by anime.running
...Bounce
and OutIn...
built in easing functionsanimation.settings
, all parameters are now accessible directly at the root of the Objectwill-change
support on CSS animationreverse
direction now make the animation goes from 100% to 0% instead of reversing tweens properties