Skip to content

Update to bevy 0.19#61

Merged
jakobhellermann merged 3 commits into
jakobhellermann:mainfrom
Jengamon:bevy-0.19
Jun 19, 2026
Merged

Update to bevy 0.19#61
jakobhellermann merged 3 commits into
jakobhellermann:mainfrom
Jengamon:bevy-0.19

Conversation

@Jengamon

@Jengamon Jengamon commented Jun 17, 2026

Copy link
Copy Markdown
Contributor
  • this is more a subtractive change b/c in 0.19, render graphs no longer exist, it's Schedules all the way down. (This also means that we don't need bevy_render as an optional dependency anymore.)
  • we point at main branch b/c there was a change made in 0.19-rc.3 that makes ambiguity edges impossible, but is fixed by give immutable access to SystemWithAccess::system bevyengine/bevy#24652

Large diff b/c regenerated README docs (can split out if desired)
For actual code changes, filter out .svg and .dot files

- this is more a subtractive change b/c in 0.19, render graphs no longer
  exist, it's Schedules all the way down. (This *also* means that we
  don't need `bevy_render` as an optional dependency anymore.)
@Jengamon Jengamon marked this pull request as draft June 17, 2026 17:34
@Jengamon

Copy link
Copy Markdown
Contributor Author

For kicks, a nushell one-liner to generate all missing svgs within a schedule subfolder:

ls | where name =~ ".dot$" | upsert svg_name {|r| [$r.name, "svg"] | str join "." } | where {|r| not ($r.svg_name | path exists) } | each {|r| ^dot -Tsvg $r.name o> $r.svg_name}

@Jengamon Jengamon force-pushed the bevy-0.19 branch 3 times, most recently from a985fdf to 66f5a50 Compare June 17, 2026 18:37
Jengamon added 2 commits June 17, 2026 12:58
- also patch bevy crates to main for `SystemWithAccess::system` fix
@jakobhellermann

Copy link
Copy Markdown
Owner

Thanks!

@jakobhellermann jakobhellermann marked this pull request as ready for review June 19, 2026 21:29
@jakobhellermann jakobhellermann merged commit b70c6d7 into jakobhellermann:main Jun 19, 2026
2 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