Skip to content

Port bevy_yarnspinner to Bevy 0.19 - #285

Merged
janhohenheim merged 3 commits into
YarnSpinnerTool:mainfrom
uros117:bevy-0.19
Aug 7, 2026
Merged

Port bevy_yarnspinner to Bevy 0.19#285
janhohenheim merged 3 commits into
YarnSpinnerTool:mainfrom
uros117:bevy-0.19

Conversation

@uros117

@uros117 uros117 commented Aug 3, 2026

Copy link
Copy Markdown

Summary

  • bump the Bevy-facing Yarn Spinner crates from Bevy 0.18 to 0.19
  • adapt SystemState::get_mut calls to the new fallible API
  • update mutable asset access and untyped asset loading for Bevy 0.19
  • replace deprecated chained system conditions with and_then
  • migrate the Bevy plugin test utilities to the updated APIs

Testing

  • cargo check -p bevy_yarnspinner
  • cargo test -p bevy_yarnspinner

The plugin suite passes with 67 unit/integration tests and 18 doctests; 2 pre-existing tests remain ignored.

@janhohenheim

Copy link
Copy Markdown
Collaborator

Thanks! Updated some missing stuff :)

@janhohenheim
janhohenheim merged commit bb23fdc into YarnSpinnerTool:main Aug 7, 2026
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