Releases: jcornaz/benimator
Releases · jcornaz/benimator
v3.0.0
3.0.0 (2022-04-15)
⚠ BREAKING CHANGES
v2.2.0
2.2.0 (2022-03-06)
Features
- add
current_frame_index
getter from animation state (#49) (1e30613)
v2.1.0
2.1.0 (2022-03-02)
Features
Deprecations
- deprecate the
AnimationMode
enum which wasn't used in any public API (#40)
v2.0.1
2.0.1 (2022-01-29)
Performance
- faster insertion/removal of the
Play
component by using SparseStorage
(#34) (7f37562)
v2.0.0
This is a stabilization release of 2.0.0-rc.1
. There is no new change since 2.0.0-rc.1
.
Changes since 1.1.0
⚠ BREAKING CHANGES
- All struct fields are now private
- All enums are marked with
#[non_exhaustive]
- The constructor of
AnimationPlugin
is now private. Use AnimationPlugin::default()
instead.
- Requires rust 1.58
Features
v2.0.0-rc.1
⚠ BREAKING CHANGES
- All struct fields are now private
- All enums are marked with
#[non_exhaustive]
- The constructor of
AnimationPlugin
is now private. Use AnimationPlugin::default()
instead.
- require rust 1.58
Features
v1.1.0
1.1.0 (2022-01-17)
Features
1.0.0
⚠ BREAKING CHANGES
- Dependencies: Require bevy version 0.6 (#15) (99da92b)
- Dependencies: Require rust 1.57
- The cargo feature
warnings
is removed, as it is no longer possible to add the animation as component by mistake
- Remove
Reflect
implementation from SpriteSheetAnimation
, AnimationMode
and Frame
- Update animation during the
CoreStage::Update
stage (#14)
Features
- Update animation during the
CoreStage::Update
stage (#14) (2bcee87)
0.3.1
Features
- Allow to reset animation (#8)
Bug fixes
- impossiblity to restart an animation ran with 'Once' mode (#7)
0.3.0
Breaking changes
- The SpriteSheetAnimation is now an asset (#4)
Features
- The SpriteSheetAnimation is now an asset (#4)