Releases
v0.16.0
Added
improve and formalize script processing pipeline (#481 )
improved dynamic printing, adds ReflectDisplayWithTypeInfo
for overriding opaque type printing (#478 )
improve codegen crate calculation, separate bindings into crates (#467 )
pre-expand generated codegen macros (#462 )
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 )
restructure monorepo, rename bevy_api_gen
to bevy_mod_scripting_codegen
(#461 )
inline CallbackBuilder<P>
into IntoScriptPluginParams
at compile time (#456 )
inline CallbackSettings<P>
into IntoScriptPluginParam
at compile time (#455 )
Contributors
You can’t perform that action at this time.