I'm trying something a little different for this week's #bevymergetrain (a weekly roundup of @bevy's community-approved Rust PRs, with educational gamedev and project management yapping). 27 PRs to peruse over at https://gist.github.com/alice-i-cecile/d240b7c5c95e5194eb6ec4cbff789e5c

1.6M cubes, nested queries, new contributors, bad jokes!

Bevy Merge Train 2026-02-23

Bevy Merge Train 2026-02-23. GitHub Gist: instantly share code, notes, and snippets.

Gist

@alice_i_cecile @bevy

i know i'm a week late, but regarding 10: The issue is definitely bevys handling of sub-assets, its something thats had multiple attempts to fix it and none succeeded so far. The latest i'm aware of is https://github.com/bevyengine/bevy/issues/21878

Do not unload subassets or the root asset unless all subassets and root asset handles have been dropped. · Issue #21878 · bevyengine/bevy

The problem If you do not use subassets, assets work quite intuitively. You call AssetServer::load, you get a handle, and as long as that handle is held, the asset system will keep your asset loade...

GitHub