Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.0.0-rc.1 #29

Closed
wants to merge 1 commit into from

Conversation

jcornaz
Copy link
Owner

@jcornaz jcornaz commented Jan 19, 2022

🤖 I have created a release beep boop

2.0.0-rc.1 (2022-01-19)

⚠ 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.
  • 2.0.0-rc.1
  • require rust 1.58
  • the mode field of SpriteSheetAnimation is no longer public
  • deps: 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 (feat!: Update animation during the CoreStage::Update stage #14)
  • The SpriteSheetAnimation is now an asset (feat!: The SpriteSheetAnimation is now an asset #4)
  • That will make possible to move the animation definition in the assets.

Features

  • add ping pong animation mode (#25) (76a6306)
  • Allow to reset animation (#8) (1d54790)
  • Create animaion from index range (46a0320)
  • create animation from iterator (#23) (6e670db)
  • Run animation once or repeated (0efff6b)
  • sprite-sheet animation (e13a69c)
  • The SpriteSheetAnimation is now an asset (#4) (2a895a5)
  • Update animation during the CoreStage::Update stage (#14) (2bcee87)

Bug Fixes

  • Fix project title in readme (1e3ddb1)
  • impossiblity to restart an animation ran with 'Once' mode (#7) (4c7b5ad)

Code Refactoring

  • Extract animation state into a dedicated component (7d9c9ac)

Miscellaneous Chores

  • All enums are marked with #[non_exhaustive] (249fc68)
  • All struct fields are now private (249fc68)
  • deps: require bevy version 0.6 (#15) (99da92b)
  • reduce API surface (#27) (249fc68)
  • Remove Reflect implementation from SpriteSheetAnimation, AnimationMode and Frame (04af5e1)
  • require rust 1.58 (8acb6d2)
  • The constructor of AnimationPlugin is now private. Use AnimationPlugin::default() instead. (249fc68)

This PR was generated with Release Please. See documentation.

@jcornaz jcornaz closed this Jan 19, 2022
@jcornaz jcornaz deleted the release-please--branches--main branch January 19, 2022 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant