Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-28 | mlua-sys: v0.3.1 | Alex Orlenko | |
2023-07-28 | Update Luau compiler options | Alex Orlenko | |
2023-07-28 | Fix warning when compiling chunk tests | Alex Orlenko | |
2023-07-28 | Bump luau-src to v0.6.0+luau588 | Alex Orlenko | |
This release has better codegen support (and breaking changed unfortunately) | |||
2023-07-28 | Fix link to v0.9 release notes in README | Alex Orlenko | |
2023-07-28 | v0.9.0-rc.2 | Alex Orlenko | |
2023-07-28 | mlua-sys: v0.3.0 | Alex Orlenko | |
2023-07-28 | mlua_derive: v0.9.0-rc.2 | Alex Orlenko | |
2023-07-28 | Update v0.9 release notes | Alex Orlenko | |
2023-07-28 | Add v0.9 release notes | Alex Orlenko | |
Prepare v0.9-rc.2 release | |||
2023-07-27 | Move `impl IntoLua for WrappedFunction` to the `function.rs` file | Alex Orlenko | |
2023-07-27 | Fix `AsChunk` trait to support capturing wrapped Lua types ↵ | Alex Orlenko | |
(`AnyUserData::wrap()` and `Function::wrap()`). This is a breaking change, the `'lua` lifetime used to in environment moved to the trait declaration. | |||
2023-07-26 | Fix lua51/52 case in userdata tests | Alex Orlenko | |
2023-07-26 | Set `__type` metatable field for Luau instead of `__name`. | Alex Orlenko | |
Other Lua versions continue to use `__name` field. Also make `MetaMethod` enum non-exhaustive (and add `Type` variant) Closes #295 | |||
2023-07-22 | Use c-unwind ABI (Rust 1.71+) | Alex Orlenko | |
2023-07-22 | Fix loading luau code starting with \t | Alex Orlenko | |
2023-07-21 | Do not rely on vendored feature when testing luajit memory limit | Alex Orlenko | |
2023-07-21 | Pin lua-src and luajit-src versions | Alex Orlenko | |
2023-07-21 | Use giraffate/clippy-action | Alex Orlenko | |
2023-07-21 | Support LUA_LIB_NAME in module mode for windows. | Alex Orlenko | |
In this mode we will link with the particular lua library. | |||
2023-07-20 | Make `module` and `vendored` features mutually exclusive | Alex Orlenko | |
2023-07-20 | Update README | Alex Orlenko | |
2023-07-20 | Drop openresty specific luajit extensions | Alex Orlenko | |
2023-07-20 | Support vendored module mode for windows (raw-dylib linking) | Alex Orlenko | |
This is requires Rust 1.71+ | |||
2023-07-16 | Add `#[derive(FromLua)]` macro to opt-in into `FromLua<T> where T: 'static + ↵ | Alex Orlenko | |
Clone` (userdata type). Future macro implementations will allow making T from Lua tables/other values. Relates to #291. | |||
2023-07-11 | v0.9.0-rc.1 | Alex Orlenko | |
2023-07-11 | Rename `UserDataRegistrar` to `LuaUserDataRegistry` | Alex Orlenko | |
2023-07-11 | Use pretty format in the repl example | Alex Orlenko | |
2023-07-11 | Use `__tostring` if `__name` is not available when pretty printing userdata ↵ | Alex Orlenko | |
values | |||
2023-07-11 | Make `Lua::push_value()` and `Lua::pop_value()` public (but hidden from the ↵ | Alex Orlenko | |
docs). Can be useful for low-level intergration with mlua values. Also closes #215. | |||
2023-07-11 | Add back `Table::raw_sequence_values()` with deprecation notice | Alex Orlenko | |
2023-07-11 | Revert `Add error-send feature` | Alex Orlenko | |
2023-07-11 | v0.9.0-rc.1 | Alex Orlenko | |
2023-07-11 | mlua-sys: v0.2.1 | Alex Orlenko | |
2023-07-11 | mlua_derive: v0.9.0-rc.1 | Alex Orlenko | |
2023-07-11 | Some doc improvements | Alex Orlenko | |
2023-07-11 | Add error-send feature | Alex Orlenko | |
2023-07-10 | Remove clippy::let_and_return ignore | Alex Orlenko | |
2023-07-10 | Add `Error::runtime()` helper | Alex Orlenko | |
2023-07-10 | Add `AnyUserData::wrap()` to more easy way of creating _any_ userdata in Lua. | Alex Orlenko | |
This is similar to `Function::wrap()`. | |||
2023-07-10 | Drop futures-timer dev-dependency | Alex Orlenko | |
2023-07-10 | Update itertools dev-dependency | Alex Orlenko | |
2023-07-10 | Update rustyline dependency to 12.0 | Alex Orlenko | |
2023-07-10 | Add new module attribule `skip_memory_check` to improve performance | Alex Orlenko | |
in module mode (by skipping memory allocations check) with extra risks. | |||
2023-07-10 | Update compile tests | Alex Orlenko | |
2023-07-10 | Various cosmetic changes | Alex Orlenko | |
2023-07-10 | Improve performance `AnyUserData::{is_serializable/inspect/serialize}` | Alex Orlenko | |
2023-07-09 | Rename `AnyUserData::get_*_user_value` to `AnyUserData::*_user_value`. | Alex Orlenko | |
To be more consistent with function like `Lua::named_registry_value`, `Lua::add_data_ref` and os on. | |||
2023-07-09 | Fix Luau vector4 formatting when throwing it in exception | Alex Orlenko | |
2023-07-09 | Take &str as function name in `TableExt` and `AnyUserDataExt` traits | Alex Orlenko | |