Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-12 | Update mutable_globals pointer type to const (luau 0.590) | Alex Orlenko | |
2023-07-28 | Update Luau compiler options | 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-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-10 | Add `Error::runtime()` helper | Alex Orlenko | |
2023-07-09 | Add #[must_use] hint and const to some Luau Compiler functions | Alex Orlenko | |
2023-06-21 | Refactor `call_async()` functions to use static dispatch outside of traits | Alex Orlenko | |
2023-06-03 | Require environment to be a Table instead of Value in Chunks. | Alex Orlenko | |
In addition to that, `AsChunk::env()` renamed to `AsChunk::environment()`. | |||
2023-05-29 | Refactor application data container. | Alex Orlenko | |
Now it's allowed at the same time mutably and immutably borrow different types. Each value in the application data container is stored in it's own `RefCell` wrapper. Also added new function `Lua::try_set_app_data()`. | |||
2023-05-29 | Use futures-core and futures-tasks via futures-util. | Alex Orlenko | |
Just to reduce number of dependencies. | |||
2023-04-14 | Remove usage of crate::ffi (clippy) | Alex Orlenko | |
2022-12-19 | Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMulti | Alex Orlenko | |
2022-12-19 | Refactor `AsChunk` trait | Alex Orlenko | |
2022-06-28 | Make clippy happy | Alex Orlenko | |
2022-05-18 | Fix typo | Alex Orlenko | |
2022-05-16 | Cache bytecode for internal Lua chunks | Alex Orlenko | |
2022-04-14 | Refactor `AsChunk` trait. | Alex Orlenko | |
Remove blanket implementation for T: AsRef<[u8]> Implement for `std::path::Path` | |||
2022-04-14 | Remove Luau compiler options from Chunk in favour of setting Compiler instance. | Alex Orlenko | |
Add ability to set global Luau compiler used for load all chunks including via require function. | |||
2022-03-31 | Add `set_mutable_globals` to Luau compiler | Alex Orlenko | |
2022-03-31 | Add vector_lib/vector_ctor options to Luau Compiler (hidden) | Alex Orlenko | |
2022-03-25 | Update docs | Alex Orlenko | |
2022-03-21 | Move chunks structs to a new module. | Alex Orlenko | |
Add Luau Compiler interface to compile sources. |