Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Dec 14, 2024

πŸ€– New release

  • bevy_mod_scripting_asset: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • bevy_mod_scripting_derive: 0.16.0 -> 0.17.0
  • bevy_mod_scripting_display: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • bevy_mod_scripting_bindings: 0.16.0 -> 0.17.0 (⚠ API breaking changes)
  • bevy_mod_scripting_core: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • bevy_mod_scripting_lua: 0.16.0 -> 0.17.0
  • bevy_mod_scripting_rhai: 0.16.0 -> 0.17.0
  • bevy_a11y_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_animation_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_asset_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_color_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_core_pipeline_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_ecs_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_gizmos_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_gltf_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_image_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_input_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_input_focus_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_math_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_mesh_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_pbr_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_picking_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_reflect_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_render_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_scene_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_sprite_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_text_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_time_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_transform_bms_bindings: 0.16.0 -> 0.17.0
  • bevy_mod_scripting_functions: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • bevy_mod_scripting: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • ladfile_builder: 0.6.0 -> 0.6.1

⚠ bevy_mod_scripting_bindings breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ReflectReference is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:48
  type ReflectReference is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:48
  type ReflectReference is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:48
  type ReflectReference is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:48
  type ReflectRefIter is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:884
  type ReflectRefIter is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:884
  type ReflectRefIter is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:884
  type ReflectRefIter is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:884
  type ReflectBaseType is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:606
  type ReflectBaseType is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:606
  type ReflectBaseType is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:606
  type ReflectBaseType is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:606
  type ScriptQueryResult is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ReflectBase is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:733
  type ReflectBase is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:733
  type ReflectBase is no longer UnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:733
  type ReflectBase is no longer RefUnwindSafe, in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:733

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/enum_variant_added.ron

Failed in:
  variant ReflectBase:Asset in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:741
  variant ReflectBase:Asset in /tmp/.tmpixfOm0/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:741
Changelog

bevy_mod_scripting_asset

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

bevy_mod_scripting_derive

0.17.0 - 2025-10-07

Added

  • warn on duplicate globals (#486)

bevy_mod_scripting_display

0.17.0 - 2025-10-07

Added

  • Asset references, world.get_asset and world.has_asset bindings (#484)

bevy_mod_scripting_bindings

0.17.0 - 2025-10-07

Added

  • Asset references, world.get_asset and world.has_asset bindings (#484)
  • warn on duplicate globals (#486)

bevy_mod_scripting_core

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)
  • extract bevy_mod_scripting_asset crate, simplify supported extensions logic (#475)
  • remove HandlerCtxt, wrap ScriptContext<P> in Arc (#474)
  • remove StaticScripts resource (#473)
  • modify ContextLoadFn & ContextReloadFn & HandlerFn to use WorldId instead of direct config (#472)
  • remove RuntimeContainer & RuntimeSettings, add plugin runtime to static world local settings (#471)
  • add world-local static plugin config, remove ContextLoadingSettings resource (#470)
  • [breaking] refactor dependencies, point at bevy subcrates directly (#463)
  • inline CallbackBuilder<P> into IntoScriptPluginParams at compile time (#456)
  • inline CallbackSettings<P> into IntoScriptPluginParam at compile time (#455)

bevy_mod_scripting_lua

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)
  • extract bevy_mod_scripting_asset crate, simplify supported extensions logic (#475)
  • remove HandlerCtxt, wrap ScriptContext<P> in Arc (#474)
  • remove StaticScripts resource (#473)
  • modify ContextLoadFn & ContextReloadFn & HandlerFn to use WorldId instead of direct config (#472)
  • remove RuntimeContainer & RuntimeSettings, add plugin runtime to static world local settings (#471)
  • add world-local static plugin config, remove ContextLoadingSettings resource (#470)
  • [breaking] refactor dependencies, point at bevy subcrates directly (#463)
  • inline CallbackBuilder<P> into IntoScriptPluginParams at compile time (#456)
  • inline CallbackSettings<P> into IntoScriptPluginParam at compile time (#455)

bevy_mod_scripting_rhai

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)
  • extract bevy_mod_scripting_asset crate, simplify supported extensions logic (#475)
  • remove HandlerCtxt, wrap ScriptContext<P> in Arc (#474)
  • modify ContextLoadFn & ContextReloadFn & HandlerFn to use WorldId instead of direct config (#472)
  • remove RuntimeContainer & RuntimeSettings, add plugin runtime to static world local settings (#471)
  • add world-local static plugin config, remove ContextLoadingSettings resource (#470)
  • [breaking] refactor dependencies, point at bevy subcrates directly (#463)
  • inline CallbackBuilder<P> into IntoScriptPluginParams at compile time (#456)
  • inline CallbackSettings<P> into IntoScriptPluginParam at compile time (#455)

bevy_a11y_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_animation_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_asset_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_color_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_core_pipeline_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_ecs_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_gizmos_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_gltf_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_image_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_input_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_input_focus_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_math_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_mesh_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_pbr_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_picking_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_reflect_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_render_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_scene_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_sprite_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_text_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_time_bms_bindings

0.16.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_transform_bms_bindings

0.16.0 - 2025-09-22

Added

  • improve and formalize script processing pipeline (#481)
  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)

bevy_mod_scripting_functions

0.17.0 - 2025-10-07

Added

  • Asset references, world.get_asset and world.has_asset bindings (#484)

bevy_mod_scripting

0.17.0 - 2025-10-07

Added

  • Asset references, world.get_asset and world.has_asset bindings (#484)
  • warn on duplicate globals (#486)

ladfile_builder

0.6.0 - 2025-09-22

Added

  • improved dynamic printing, adds ReflectDisplayWithTypeInfo for overriding opaque type printing (#478)

Refactored

  • extract bevy_mod_scripting_asset and bevy_mod_scripting_display crates, decouple concerns (#477)
  • [breaking] refactor dependencies, point at bevy subcrates directly (#463)


This PR was generated with release-plz.

@github-actions github-actions bot changed the title chore: release v0.8.1 chore: release Feb 24, 2025
@github-actions github-actions bot force-pushed the release-plz-2024-12-14T11-21-50Z branch from 700ac3c to fc5a35d Compare February 24, 2025 07:55
@github-actions github-actions bot force-pushed the release-plz-2024-12-14T11-21-50Z branch from fc5a35d to d062e74 Compare October 7, 2025 04:13
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.

1 participant