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

Upgrade Bevy to 0.15 #40

Merged
merged 6 commits into from
Dec 4, 2024
Merged

Conversation

snendev
Copy link
Collaborator

@snendev snendev commented Dec 3, 2024

Issue

This upgrades Bevy to 0.15.

Changes

  • Included the required bevy_window feature in dependencies
  • Renamed App::observe to App::add_observer
  • Renamed Condition(?)::and_then to ::and
  • Added repeat field to keyboard inputs
  • World::flush_commnads is now private, replaced with World::flush
  • Updated gamepad example to accommodate refactors around (1) gamepads (now entities instead of tracked by resources) and (2) Text. This comprises the bulk of the meaningful changes.

Hope this helps!

@alice-i-cecile
Copy link
Contributor

Fantastic. Thanks for all your help here; I've sent you an invite for maintainer privileges on Github for this crate. I'm not actively using it, so it's nice to share the load and get real user feedback.

Copy link
Contributor

@alice-i-cecile alice-i-cecile left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good, but this needs release notes. Can you bump the crate version number in this PR too so we can release right after this is merged?

@snendev
Copy link
Collaborator Author

snendev commented Dec 3, 2024

🤦🏻 my bad, I've forgotten release notes every time. can do!

@alice-i-cecile alice-i-cecile merged commit 4e339a4 into Leafwing-Studios:main Dec 4, 2024
4 checks passed
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.

2 participants