Skip to content

Releases: makspll/bevy_mod_scripting

v0.12.0

20 Apr 13:15
12b3965
Compare
Choose a tag to compare

Added

  • improve errors when entity is unavailable (#410)
  • [breaking] Add BMSPlugin group, feature flag for bindings per bevy crate & add script global filter options (#408)
    • The CoreScriptGlobalsPlugin now also stores options for filtering registered globals, which can be changed.
  • add option to emit response event on each callback & RunScriptCallback command for "once-off" callbacks (#403)

Fixed

  • lua54 feature being forced (#413)
  • GetTypeDependency derive macro using the wrong path for bms_core (#409)

Other

  • add script loading benchmark (#411)
  • refactor ReflectReference internally (#406)
  • reduces size of ScriptValue to 64 bytes, moves some dynamic function methods into function info (#404)

Contributors

v0.3.2-ladfile_builder

20 Apr 13:08
12b3965
Compare
Choose a tag to compare

Added

  • bump bevy to 0.15.3 (#401)

Contributors

v0.1.7-mdbook_lad_preprocessor

20 Apr 13:07
12b3965
Compare
Choose a tag to compare

Added

  • improve errors when entity is unavailable (#410)

Fixed

  • links in type functions (#412)

Contributors

v0.11.1

30 Mar 14:32
ba14095
Compare
Choose a tag to compare

Added

  • bump bevy to 0.15.3 (#401)

Contributors

v0.3.1-ladfile_builder

30 Mar 14:22
c3b50fb
Compare
Choose a tag to compare

Added

  • bump bevy to 0.15.3 (#401)

Contributors

v0.1.1-bevy_system_reflection

30 Mar 14:14
c3b50fb
Compare
Choose a tag to compare
chore: Release package bevy_system_reflection version 0.1.1

v0.11.0

29 Mar 19:48
83c29b6
Compare
Choose a tag to compare

Added

  • allow the conversion of lua functions into ScriptValue via DynamicScriptFunction (#396)
  • improve tracing spans, add more benchmarks (#394)
  • add profile_with_tracy feature which plays nicely with bevy's bevy/trace_tracy feature (#393)
  • Add initial benchmarks, integrate them into CI & add getters/settters for Scripts resource (#381)
  • ✨ Dynamic Script Components, register_new_component binding, remove_component no longer requires ReflectComponent data (#379)
  • [breaking] optimize get and set functions, add MagicFunctions sub-registry (#397)
  • optimize access map (#395)
  • add ScriptValue override for printing opaque values (#380)
  • overhaul mdbook preprocessor, prettify generated docs, support dummy globals (#377)

Fixed

  • fix global type cache not containing generic types (#388)

Other

  • switch to hashbrown hashmap in the function registry (#399)
  • try play with hashing for access maps (#398)
  • allow check creation for bencher

Contributors

v0.5.0-ladfile

29 Mar 19:36
f20698e
Compare
Choose a tag to compare

Added

  • overhaul mdbook preprocessor, prettify generated docs, support dummy globals (#377)

Contributors

v0.3.0-ladfile_builder

29 Mar 19:38
f20698e
Compare
Choose a tag to compare

Added

  • overhaul mdbook preprocessor, prettify generated docs, support dummy globals (#377)

Contributors

v0.1.6-mdbook_lad_preprocessor

29 Mar 22:47
378ea84
Compare
Choose a tag to compare

Fixed

  • types links being broken again