Releases: mlua-rs/mlua
Releases · mlua-rs/mlua
v0.9.7
What's Changed
- Implemented
IntoLua
forRegistryKey
- Mark
__idiv
metamethod as available for Luau - Added
Function::deep_clone()
method (Luau) - Added
SerializeOptions::detect_serde_json_arbitrary_precision
option - Added
Lua::create_buffer()
method (Luau) - Support serializing buffer type as a byte slice (Luau)
- Perf: Implemented
push_into_stack
/from_stack
forOption<T>
- Added
Lua::create_ser_any_userdata()
method
New Contributors
- @getong made their first contribution in #384
- @attila-lin made their first contribution in #388
Full Changelog: v0.9.6...v0.9.7
v0.9.6
Changes:
- Added
to_pointer
function toFunction
/Table
/Thread
- Implemented
IntoLua
for&Value
- Implemented
FromLua
forRegistryKey
- Faster (~5%) table array traversal during serialization
- Some performance improvements for bool/int types
Full Changelog: v0.9.5...v0.9.6
v0.9.5
Changes:
- Minimal Luau updated to 0.609
- Luau max stack size increased to 1M (from 100K)
- Implemented
IntoLua
for refs toString
/Table
/Function
/AnyUserData
/Thread
+RegistryKey
- Implemented
IntoLua
andFromLua
forOwnedThread
/OwnedString
(unstable
feature) - Fixed
FromLua
derive proc macro to cover more cases