Skip to content

Commit 0711c61

Browse files
committed
v0.12.0-rc.2
1 parent 743325f commit 0711c61

3 files changed

Lines changed: 12 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## v0.12.0-rc.2 (Jun 06, 2026)
2+
3+
- Add `#[derive(UserData)]` and `#[mlua::userdata_impl]` macros
4+
- Support thread create/resume/yield callbacks for all Lua versions (including Luau)
5+
- Support `to_alias_override`/`to_alias_fallback` in `Require` trait (Luau)
6+
- Prevent `XRc` overflow when dropping `RawLua` with foreign Lua state
7+
- implement `Not` for `StdLib` (#699)
8+
- Fix `String::to_pointer` return NULL in Lua <5.4
9+
110
## v0.12.0-rc.1 (Apr 21, 2026)
211

312
- Rust 2024 edition

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mlua"
3-
version = "0.12.0-rc.1" # remember to update mlua_derive
3+
version = "0.12.0-rc.2" # remember to update mlua_derive
44
authors = ["Aleksandr Orlenko <zxteam@pm.me>", "kyren <catherine@kyju.org>"]
55
rust-version = "1.88"
66
edition = "2024"
@@ -50,7 +50,7 @@ userdata-wrappers = ["parking_lot/send_guard"]
5050
serialize = ["serde"]
5151

5252
[dependencies]
53-
mlua_derive = { version = "=0.11.0", optional = true, path = "mlua_derive" }
53+
mlua_derive = { version = "=0.12.0-rc.1", optional = true, path = "mlua_derive" }
5454
bstr = { version = "1.0", features = ["std"], default-features = false }
5555
either = "1.0"
5656
num-traits = { version = "0.2.14" }

mlua_derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mlua_derive"
3-
version = "0.11.0"
3+
version = "0.12.0-rc.1"
44
authors = ["Aleksandr Orlenko <zxteam@pm.me>"]
55
rust-version = "1.88"
66
edition = "2024"

0 commit comments

Comments
 (0)