Skip to content

Commit 2022de2

Browse files
committed
v0.9.2
1 parent 66e0154 commit 2022de2

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## v0.9.2
2+
3+
- Added binary modules support to Luau
4+
- Added Luau package module (uses `StdLib::PACKAGE`) with loaders (follows lua5.1 interface)
5+
- Added support of Luau 0.601+ buffer type (represented as userdata in Rust)
6+
- LuaJIT `cdata` type is also represented as userdata in Rust (instead of panic)
7+
- Vendored LuaJIT switched to rolling vanilla (from openresty)
8+
- Added `Table::for_each` method for fast table pairs traversal (faster than `pairs`)
9+
- Performance improvements around table traversal (and faster serialization)
10+
- Bug fixes and improvements
11+
112
## v0.9.1
213

314
- impl Default for Lua

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mlua"
3-
version = "0.9.1" # remember to update mlua_derive
3+
version = "0.9.2" # remember to update mlua_derive
44
authors = ["Aleksandr Orlenko <[email protected]>", "kyren <[email protected]>"]
55
rust-version = "1.71"
66
edition = "2021"
@@ -55,7 +55,7 @@ erased-serde = { version = "0.3", optional = true }
5555
serde-value = { version = "0.7", optional = true }
5656
parking_lot = { version = "0.12", optional = true }
5757

58-
ffi = { package = "mlua-sys", version = "0.3.2", path = "mlua-sys" }
58+
ffi = { package = "mlua-sys", version = "0.4.0", path = "mlua-sys" }
5959

6060
[target.'cfg(unix)'.dependencies]
6161
libloading = { version = "0.8", optional = true }

mlua-sys/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mlua-sys"
3-
version = "0.3.2"
3+
version = "0.4.0"
44
authors = ["Aleksandr Orlenko <[email protected]>"]
55
rust-version = "1.71"
66
edition = "2021"

0 commit comments

Comments
 (0)