Skip to content

Conversation

@marcotoniut
Copy link
Contributor

Finishes the Bevy 0.17 migration and fixes broken examples.

Core Changes

Dependencies updated:

  • bevy_turborand: 0.11.0 → 0.12.0
  • seldom_map_nav: 0.9.0 → 0.10.0
  • seldom_state: 0.14.0 → 0.15.0
  • leafwing-input-manager: 0.17.0 → 0.18.0 (dev)

Bug fix: Fixed variable names in animation.rs:309 (commands/entitycmd/id)

Example Fixes

state.rs: Updated StateMachinePlugin::default() and replaced InputManagerBundle with InputMap component

text.rs, text_filter.rs: Replaced deprecated PxContainer::build() and PxText::build() with PxText::new() and direct component spawning

filter_layers.rs: Replaced removed closure-based layer filtering with Range. Added documentation to PxFilterLayers::Range explaining layer ordering for enum variants.

Testing

  • Library compiles with all features
  • All examples tested manually and verified working

@marcotoniut
Copy link
Contributor Author

Since I’ve made additional changes directly on main, I’ll be closing this PR.
If needed, I can open a new PR with the relevant commits.

@Seldom-SE
Copy link
Owner

I have my own migration in-progress. I'll finish it eventually, but I can't promise it'll be soon, sorry

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