Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 22, 2025

πŸ€– 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_script: 0.16.0 -> 0.17.0
  • bevy_mod_scripting_bindings: 0.16.0 -> 0.17.0 (⚠ API breaking changes)
  • bevy_mod_scripting_core: 0.16.0 -> 0.17.0 (⚠ API breaking changes)
  • bevy_mod_scripting_lua: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)
  • bevy_mod_scripting_rhai: 0.16.0 -> 0.17.0 (⚠ API breaking changes)
  • 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)
  • mdbook_lad_preprocessor: 0.3.0 -> 0.3.1 (βœ“ API compatible changes)
  • ladfile_builder: 0.6.0 -> 0.7.0 (⚠ API breaking changes)
  • bevy_mod_scripting: 0.16.0 -> 0.17.0 (βœ“ API compatible changes)

⚠ 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/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:47
  type ReflectReference is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:47
  type ReflectReference is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:47
  type ReflectReference is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:47
  type ReflectRefIter is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:883
  type ReflectRefIter is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:883
  type ReflectRefIter is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:883
  type ReflectRefIter is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:883
  type ReflectBaseType is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:605
  type ReflectBaseType is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:605
  type ReflectBaseType is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:605
  type ReflectBaseType is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:605
  type ScriptQueryResult is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ScriptQueryResult is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/query.rs:326
  type ReflectBase is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:732
  type ReflectBase is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:732
  type ReflectBase is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:732
  type ReflectBase is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:732

--- 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/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:740
  variant ReflectBase:Asset in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_bindings/src/reference.rs:740

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_missing.ron

Failed in:
  trait bevy_mod_scripting_bindings::world::WorldContainer, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_bindings/src/world.rs:1341
  trait bevy_mod_scripting_bindings::WorldContainer, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_bindings/src/world.rs:1341

⚠ bevy_mod_scripting_core breaking changes

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/enum_missing.ron

Failed in:
  enum bevy_mod_scripting_core::script::ScriptAttachment, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_core/src/script/context_key.rs:10

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/method_parameter_count_changed.ron

Failed in:
  bevy_mod_scripting_core::commands::RunScriptCallback::run_with_context now takes 4 parameters instead of 3, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_core/src/commands.rs:66
  bevy_mod_scripting_core::commands::RunScriptCallback::run_with_contexts now takes 4 parameters instead of 3, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_core/src/commands.rs:112

--- failure trait_added_supertrait: non-sealed trait added new supertraits ---

Description:
A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_added_supertrait.ron

Failed in:
  trait bevy_mod_scripting_core::context::Context gained Any in file /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_core/src/context.rs:17

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  ScriptingHandler::handle now takes 6 instead of 5 parameters, in file /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_core/src/handler.rs:46

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_missing.ron

Failed in:
  trait bevy_mod_scripting_core::script::DisplayProxy, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_core/src/script/mod.rs:57
  trait bevy_mod_scripting_core::extractors::CallContext, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_core/src/extractors.rs:36
  trait bevy_mod_scripting_core::extractors::GetPluginFor, previously in file /tmp/.tmpKscI0t/bevy_mod_scripting_core/src/extractors.rs:29

--- failure trait_removed_supertrait: supertrait removed or renamed ---

Description:
A supertrait was removed from a trait. Users of the trait can no longer assume it can also be used like its supertrait.
        ref: https://doc.rust-lang.org/reference/items/traits.html#supertraits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_removed_supertrait.ron

Failed in:
  supertrait bevy_mod_scripting_core::extractors::GetPluginFor of trait Context in file /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/bevy_mod_scripting_core/src/context.rs:17

⚠ bevy_mod_scripting_rhai 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 RhaiReflectReference is no longer UnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/languages/bevy_mod_scripting_rhai/src/bindings/reference.rs:168
  type RhaiReflectReference is no longer RefUnwindSafe, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/languages/bevy_mod_scripting_rhai/src/bindings/reference.rs:168

⚠ ladfile_builder breaking changes

--- failure function_parameter_count_changed: pub fn parameter count changed ---

Description:
A publicly-visible function now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/function_parameter_count_changed.ron

Failed in:
  ladfile_builder::plugin::generate_lad_file now takes 5 parameters instead of 4, in /tmp/.tmpHoi4aK/bevy_mod_scripting/crates/ladfile_builder/src/plugin.rs:74
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-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • warn on duplicate globals (#486)

bevy_mod_scripting_display

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • Asset references, world.get_asset and world.has_asset bindings (#484)

bevy_mod_scripting_script

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • Don't panic! (#216)
  • Improvements to BMS in multi-language context (#194)
  • complete plugin re-write

Changed

  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md
  • changed readme.md

Fixed

  • bump bevy to 0.15.1 (#241)
  • Added new version to readme.md (#164)
  • fix doctests
  • fix link and add changelog entry
  • fix tealr versions and add reccomended install command
  • fixed doctests
  • fixed examples
  • fixed examples
  • fix doctests
  • fixed doctests

Other

  • Bevy 0.15 Support (#141)
  • Migrate to bevy 0.14 (#127)
  • Fix Broken Example (#123)
  • Proxy derive macros, rustc plugin codegen, safety improvements (#67)
  • Add lua documentation link to readme.md (#107)
  • Update readme.md (#101)
  • Bump tealr & mlua versions (#96)
  • Add Bevy 0.11 support (#63)
  • Add fallback logo image pointing to github (#58)
  • Bevy 0.10 support (#47)
  • Fix typos in readme.md (#44)
  • Update readme.md
  • ignore test
  • change test
  • update readme and release files
  • Add Rhai Bevy API (#40)
  • Update to 0.9.1 (#38)
  • change CI and doctests
  • Fix broken example links
  • change readme.md
  • Change readme.md
  • make build sync with hot reloading teal
  • update link
  • update game_of_life and add video to readme
  • game of life example complete
  • Add prelude and some more cleanup
  • readme links fix
  • Merge branch 'main' of https://github.com/makspll/bevy_scripting into add_general_api
  • change readme and remove old benches
  • rename feature, small fixes, some env config
  • Merge branch 'main' of https://github.com/makspll/bevy_scripting into switch_to_mlua_tealr
  • change readme.md
  • Update readme.md
  • Update readme.md
  • Merge pull request add event recipient functionalityΒ #8 from makspll/add_event_recipients
  • add event recipient functionality
  • renamed crate to bevy_mod_scripting
  • Update readme.md
  • Update readme.md
  • Update readme.md
  • cleaned up readme.md
  • added logo to readme
  • typo
  • cleaned up readme.md examples
  • upgraded rlua callback arg type support
  • formatting
  • Merge branch 'main' of https://github.com/makspll/bevy_scripting into main
  • implemented builder trait for app and changed example
  • remove bs in docs
  • updated readme.md
  • added initial functionality

bevy_mod_scripting_bindings

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • Asset references, world.get_asset and world.has_asset bindings (#484)
  • warn on duplicate globals (#486)

bevy_mod_scripting_core

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)

bevy_mod_scripting_lua

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)

bevy_mod_scripting_rhai

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)

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-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • Asset references, world.get_asset and world.has_asset bindings (#484)

mdbook_lad_preprocessor

0.3.1 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)

ladfile_builder

0.7.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)

bevy_mod_scripting

0.17.0 - 2025-10-12

Added

  • registered callbacks via register_callback, and bevy_mod_scripting_script crate. (#490)
  • Asset references, world.get_asset and world.has_asset bindings (#484)
  • warn on duplicate globals (#486)


This PR was generated with release-plz.

Copy link

Review changes with Β SemanticDiff

@github-actions github-actions bot changed the title chore: release v0.16.1 chore: release Sep 22, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-09-22T20-48-59Z branch 3 times, most recently from d8514f8 to 47a0be8 Compare September 22, 2025 22:26
@github-actions github-actions bot force-pushed the release-plz-2025-09-22T20-48-59Z branch 4 times, most recently from e23fc13 to 55c3a2d Compare October 5, 2025 09:21
@github-actions github-actions bot force-pushed the release-plz-2025-09-22T20-48-59Z branch from 55c3a2d to 37a4c74 Compare October 12, 2025 20:12
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.

0 participants