The biggest breaking change is that now everything is reexported at the crate root. It's no longer hlua::any::AnyLuaValue for example, but hlua::AnyLuaValue. This should be pretty easy to fix with some search-replace in your code.
Other breaking change is the Push trait that now returns a Result. See the docs.
Also adds the PushOne trait.
Adds LuaCode and LuaCodeFromReader to write functions in Lua to variables. They can only be used with the new checked_set function.
Adds LuaTable::registry to get access to the registry.
Informal changelog:
hlua::any::AnyLuaValue
for example, buthlua::AnyLuaValue
. This should be pretty easy to fix with some search-replace in your code.Push
trait that now returns aResult
. See the docs.PushOne
trait.LuaCode
andLuaCodeFromReader
to write functions in Lua to variables. They can only be used with the newchecked_set
function.LuaTable::registry
to get access to the registry.