Skip to content

Update to Bevy 1.18#18

Merged
Adamkob12 merged 3 commits intoAdamkob12:mainfrom
Krillh:Update-to-Bevy-0.18.0
Jan 14, 2026
Merged

Update to Bevy 1.18#18
Adamkob12 merged 3 commits intoAdamkob12:mainfrom
Krillh:Update-to-Bevy-0.18.0

Conversation

@Krillh
Copy link
Copy Markdown
Contributor

@Krillh Krillh commented Jan 14, 2026

A minimal port of Meshem to Bevy 1.18.0

  • Everything from bevy::render::mesh::* used in this library moved to bevy::mesh::* (Migration Entry)
  • RenderAssetUses moved from bevy::render::render_asset::RenderAssetUses to bevy::asset::RenderAssetUses (Migration Entry)
  • Events are split into 2 different things. Messages and (new) Events. Messages work the same as Events used to be, so all old Events, EventWriters and EventReaders are now Messages, MessageWriters, and MessageReaders (Migration Entry)
  • AmbientLight is no longer a Resource, but a Component for a Camera (Migration Entry). An argument could be made that using the GlobalAmbientLight resource would be a more faithful port.

@Adamkob12
Copy link
Copy Markdown
Owner

Thank you very much for taking the time to do this. I'm flattered someone cares so much about my crate which I now look back on 3 years later nostalgically.

@Adamkob12 Adamkob12 merged commit 9584754 into Adamkob12:main Jan 14, 2026
1 check failed
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