Releases: makspll/bevy_mod_scripting
Releases · makspll/bevy_mod_scripting
v0.10.0
Added
- add global
types
cache makingget_type_by_name
redundant (#370) - ✨ Parallelizable Script Systems with
Res
andQuery
parameters & Schedule debugging utilities (#361) - Add missing
luau
extension, improve extension configuration options (#366) - (ladfile) improve globals in LAD format (#372)
- [breaking] re-design
GetTypeDependencies
trait & addGetTypeDependencies
derive macro (#369) - shorten import paths (#367)
- allow lua scripts to insert
ScriptComponent
's (#359)
Fixed
- [breaking] script contexts being completely overwritten on a re-load (#345)
- unit enum variants other than
Option::None
being converted intoScriptValue::Unit
(#360)
Other
- [breaking] Merge
ScriptContexts<T>
intoScripts<T>
+ RemoveSync
bound from Contexts (#350)
Contributors
v0.4.0-ladfile
v0.2.6-ladfile_builder
v0.1.4-mdbook_lad_preprocessor
v0.1.0-bevy_system_reflection
chore: Release package bevy_system_reflection version 0.1.0
v0.9.11
v0.9.10
v0.2.5-ladfile_builder
v0.2.4-ladfile_builder
v0.9.9
Added
- Add
GlobalNamespace::system_builder
,World::add_system
and allow dynamic system creation (#335) - add
WithWorldGuard
andHandlerContext
system parameters (#327) - add test for construct using unit struct (#328)
- support setting hashmaps via reflection (#330)
- allow hashmap
FromScript
from list of tuples (#332)