-
Jerome Humbert authored244ec9d0
CHANGELOG.md 7.30 KiB
Changelog
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.5.0] - 2022-08-04
Added
- Added
is_forward()
andis_backward()
convenience helpers toTweeningDirection
. - Added
Tween::set_direction()
andTween::with_direction()
which allow configuring the playback direction of a tween, allowing to play it backward from end to start. - Added support for dynamically changing an animation's speed with
Animator::set_speed
. - Added
AnimationSystem
label to tweening tick systems. - Added a
BoxedTweenable
trait to make working withBox<dyn Tweenable + ...>
easier.
Changed
- Compatible with Bevy 0.8
- Double boxing in
Sequence
andTracks
was fixed. As a result, any custom tweenables should implementFrom
forBoxedTweenable
to make those APIs easier to use.
[0.4.0] - 2022-04-16
Changed
- Compatible with Bevy 0.7
- Better dependencies: Introduced features
bevy_sprite
andbevy_ui
taking a dependency on the same-named crates of Bevy, and removed the forced dependency onbevy/render
. The new features are enabled by default, for discoverability, and only impact the prebuilt lenses. The library now builds without any Bevy optional feature.