Skip to content

v0.14 update#277

Merged
rparrett merged 13 commits intomasterfrom
v0.14-update
Oct 17, 2025
Merged

v0.14 update#277
rparrett merged 13 commits intomasterfrom
v0.14-update

Conversation

@Nilirad
Copy link
Collaborator

@Nilirad Nilirad commented Apr 6, 2025

This version supports Bevy 0.16.

Note: The examples dynamic_shape and dynamic_stroke_size do not work properly, since the shapes aren't drawn. Unfortunately I don't have the time to investigate and fix the issue.

@rparrett
Copy link
Owner

rparrett commented Apr 6, 2025

I will continue to investigating later, but so far it seems that this is due to a one frame delay when a mesh is rebuilt specifically in PostUpdate. This is reproducible in "raw bevy" but not when done in the Update schedule.

If the example if modified in this way, the example "works" (with a bit of flicker).

-        .add_systems(Update, redraw_shape)
+        .add_systems(
+            Update,
+            redraw_shape.run_if(input_just_pressed(KeyCode::Space)),
+        )

@rparrett
Copy link
Owner

rparrett commented Apr 6, 2025

Opened #278 to fix dynamic_ examples.

Christoph-D added a commit to Christoph-D/bevy_prototype_lyon that referenced this pull request May 3, 2025
The "bevy_log" feature flag is needed for the error! macros used in
plugin.rs. It is a default feature in Bevy 0.16.

This commit is based on the draft
rparrett#277.
Christoph-D added a commit to Christoph-D/bevy_prototype_lyon that referenced this pull request May 3, 2025
The "bevy_log" feature flag is needed for the error! macros used in
plugin.rs. It is a default feature in Bevy 0.16.

This commit is based on the draft
rparrett#277.
Christoph-D added a commit to Christoph-D/bevy_prototype_lyon that referenced this pull request May 3, 2025
The "bevy_log" feature flag is needed for the error! macros used in
plugin.rs. It is a default feature in Bevy 0.16.

This commit is based on the draft
rparrett#277.
Christoph-D added a commit to Christoph-D/bevy_prototype_lyon that referenced this pull request May 3, 2025
The "bevy_log" feature flag is needed for the error! macros used in
plugin.rs. It is a default feature in Bevy 0.16.

This commit is based on the draft
rparrett#277.
This was referenced May 14, 2025
@rparrett rparrett marked this pull request as ready for review October 17, 2025 21:53
@rparrett
Copy link
Owner

Thank you :)

@rparrett rparrett merged commit 595b6d2 into master Oct 17, 2025
10 of 11 checks passed
@rparrett rparrett mentioned this pull request Oct 17, 2025
rparrett added a commit that referenced this pull request Oct 17, 2025
The changes to this file somehow didn't make it into #277
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