Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-24 | Refactor: WIP | Alex Orlenko | |
2023-08-12 | Add `OwnedThread` type (unstable) | Alex Orlenko | |
2023-07-11 | Rename `UserDataRegistrar` to `LuaUserDataRegistry` | Alex Orlenko | |
2023-06-20 | Add a dedicated type for Luau vector. | Alex Orlenko | |
Refactor existing implementation and add 4-dimensional vectors support. | |||
2023-04-26 | Add OwnedString | Alex Orlenko | |
2023-03-17 | Add `ErrorContext` extension trait to attach additional context to `Error` | Alex Orlenko | |
2023-03-02 | Update exports in libs and prelude | Alex Orlenko | |
2023-02-25 | Add AnyUserDataExt to prelude | Alex Orlenko | |
2023-02-12 | Add create_userdata_ref/create_userdata_ref_mut for scope (#206) | Alex Orlenko | |
New methods would allow creating userdata objects from (mutable) reference to a UserData of registered type. | |||
2022-12-19 | Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMulti | Alex Orlenko | |
2022-05-24 | Add `Function::coverage` for Luau to obtain coverage report | Alex Orlenko | |
2022-04-18 | Add `Function::info()` to get information about functions. | Alex Orlenko | |
Closes #149 and #7. | |||
2022-03-30 | Make LuaHook as Fn instead of FnMut to remove Mutex and improve performance | Alex Orlenko | |
2022-03-30 | Support Luau interrupts (closes #138) | Alex Orlenko | |
2021-11-14 | Include `StdLib` to prelude | Alex Orlenko | |
2021-10-12 | Update documentation references | Alex Orlenko | |
Using rustdoc links (see RFC https://github.com/rust-lang/rfcs/pull/1946) | |||
2021-09-15 | Add `DeserializeOptions` struct to control deserializer behavior. | Alex Orlenko | |
This solves #74 and provides a way to deserialize a Lua globals table. | |||
2021-05-09 | Re-export UserDataFields/UserDataMetatable | Alex Orlenko | |
2021-05-03 | Add `LuaOptions` to customize Lua/Rust behaviour. | Alex Orlenko | |
The only option is `catch_rust_panics` to optionally disable catching Rust panics via pcall/xpcall. | |||
2021-04-27 | Hide Deserializer inner fields | Alex Orlenko | |
Improve documentation | |||
2021-04-27 | Add SerializeOptions to to change default Lua serializer behaviour | Alex Orlenko | |
2020-05-11 | Add Lua 5.4 (rc2) support | Alex Orlenko | |
2020-04-19 | Add TableExt trait with call_method/function methods | Alex Orlenko | |
2020-04-17 | v0.3.0-alpha.1 with async support | Alex Orlenko | |
Squashed commit of the async branch. | |||
2019-09-29 | cargo fmt | Alex Orlenko | |
2019-09-29 | Backport changes from rlua 0.16 (master branch) | Alex Orlenko | |
2018-08-05 | format with up-to-date rustfmt | kyren | |
2018-02-08 | export accidentally hidden `Scope` type | kyren | |
2018-01-26 | ACTUALLY expose `RegistryKey` API | kyren | |
Also fixes a safety issue with RegistryKey, where you could use RegistryKeys with mismatching Lua instances. | |||
2017-10-23 | auto-formatting | kyren | |
2017-09-14 | More documentation work | Jonas Schievink | |
2017-07-24 | Do several more Lua prefix renames, add prelude module | kyren | |
Rename the following: LuaNil => Nil LuaExternalError => ExternalError LuaExternalResult => ExternalResult LuaCallback => Callback (internal only) Use qualified re-exports at the top of the module. Add a new public 'prelude' module which re-exports everything with a non-conflicting name (Adds back the Lua prefix), and is meant to be imported unqualified. |