From 75a15ceabf06403707d1b15f758611f86dea437b Mon Sep 17 00:00:00 2001 From: Alex Orlenko Date: Thu, 25 Jan 2024 22:24:58 +0000 Subject: [PATCH] v0.9.5 --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 6 +++--- mlua-sys/Cargo.toml | 2 +- mlua_derive/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15ba8763..ebbc7f91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## v0.9.5 + +- Minimal Luau updated to 0.609 +- Luau max stack size increased to 1M (from 100K) +- Implemented `IntoLua` for refs to `String`/`Table`/`Function`/`AnyUserData`/`Thread` + `RegistryKey` +- Implemented `IntoLua` and `FromLua` for `OwnedThread`/`OwnedString` +- Fixed `FromLua` derive proc macro to cover more cases + ## v0.9.4 - Fixed loading all-in-one modules under mixed states (eg. main state and coroutines) diff --git a/Cargo.toml b/Cargo.toml index ef9a6c74..3324d467 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mlua" -version = "0.9.4" # remember to update mlua_derive +version = "0.9.5" # remember to update mlua_derive authors = ["Aleksandr Orlenko ", "kyren "] rust-version = "1.71" edition = "2021" @@ -44,7 +44,7 @@ macros = ["mlua_derive/macros"] unstable = [] [dependencies] -mlua_derive = { version = "=0.9.1", optional = true, path = "mlua_derive" } +mlua_derive = { version = "=0.9.2", optional = true, path = "mlua_derive" } bstr = { version = "1.0", features = ["std"], default_features = false } once_cell = { version = "1.0" } num-traits = { version = "0.2.14" } @@ -55,7 +55,7 @@ erased-serde = { version = "0.4", optional = true } serde-value = { version = "0.7", optional = true } parking_lot = { version = "0.12", optional = true } -ffi = { package = "mlua-sys", version = "0.5.0", path = "mlua-sys" } +ffi = { package = "mlua-sys", version = "0.5.1", path = "mlua-sys" } [target.'cfg(unix)'.dependencies] libloading = { version = "0.8", optional = true } diff --git a/mlua-sys/Cargo.toml b/mlua-sys/Cargo.toml index a8c27059..0def6c6d 100644 --- a/mlua-sys/Cargo.toml +++ b/mlua-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mlua-sys" -version = "0.5.0" +version = "0.5.1" authors = ["Aleksandr Orlenko "] rust-version = "1.71" edition = "2021" diff --git a/mlua_derive/Cargo.toml b/mlua_derive/Cargo.toml index c4a95990..2badcc89 100644 --- a/mlua_derive/Cargo.toml +++ b/mlua_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mlua_derive" -version = "0.9.1" +version = "0.9.2" authors = ["Aleksandr Orlenko "] edition = "2021" description = "Procedural macros for the mlua crate."