832 B
832 B
v0.4.0-beta.1
- Lua 5.4 support with
MetaMethod::Close
. - Provide safety guaraness for Lua states which means that potenially unsafe operations like loading C modules (using
require
orpackage.loadlib
) are disabled. Equalient for the previousLua::new()
function isLua::unsafe_new()
. - New
send
feature to requireSend
. - Don't allow
'callback
outlive'lua
inLua::create_function()
. This fixes the unsoundness. - Added
Lua::into_static()
to make'static
Lua state. This is useful to spawn async Lua threads that requires'static
. - New function
Lua::set_memory_limit()
(similar torlua
) to enable memory restrictions in Lua VM (requires Lua >= 5.2). Scope
, temporary removed in v0.3.0, is back with async support.- Removed deprecated
Table::call()