Skip to content

Upgrade crate and examples to Bevy 0.19 - #53

Draft
sparten11740 with Copilot wants to merge 2 commits into
mainfrom
copilot/update-to-bevy-0-19
Draft

Upgrade crate and examples to Bevy 0.19#53
sparten11740 with Copilot wants to merge 2 commits into
mainfrom
copilot/update-to-bevy-0-19

Conversation

Copilot AI commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR updates bevy_health_bar3d from Bevy 0.18.1 to 0.19.0, including dependency alignment needed for examples. It also applies the minimal API migrations required for Bevy 0.19 and updates the README compatibility matrix.

  • Dependency alignment

    • Bumped bevy to 0.19.0 in both [dependencies] and [dev-dependencies].
    • Updated Bevy-coupled dev deps to compatible releases:
      • bevy-inspector-egui 0.36.00.37.0
      • bevy_tweening 0.15.00.16.0
    • Regenerated lockfile for the new resolution set.
  • Bevy 0.19 API migrations (library + examples)

    • Updated mutable asset access in src/plugin.rs where material fields are modified.
    • Renamed light field usage in examples:
      • PointLight { shadows_enabled: ... }PointLight { shadow_maps_enabled: ... }
    • Migrated scene spawning in glTF examples:
      • SceneRoot(handle)WorldAssetRoot(handle)
  • Documentation

    • Added Bevy 0.19 entry to the README compatibility table (>= 3.10.0).
commands.spawn((
    PointLight {
        shadow_maps_enabled: true,
        ..default()
    },
));

commands.spawn(WorldAssetRoot(scene.clone()));

Copilot AI linked an issue Aug 2, 2026 that may be closed by this pull request
4 tasks
Copilot AI changed the title [WIP] Update Bevy version to 0.19 and fix API changes Upgrade crate and examples to Bevy 0.19 Aug 2, 2026
Copilot AI requested a review from sparten11740 August 2, 2026 11:28
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.

Update to Bevy 0.19

2 participants