From 5acf9d758dc007addd7ec5a0dea7380f876e0590 Mon Sep 17 00:00:00 2001 From: Alex Orlenko Date: Wed, 31 Jul 2024 13:10:39 +0100 Subject: [PATCH] Update CHANGELOG for v0.10.0-beta.1 --- CHANGELOG.md | 9 +++++++++ Cargo.toml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91574951..1d1f8bc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## v0.10.0-beta.1 + +- Dropped `'lua` lifetime (subtypes now store a weak reference to Lua) +- Removed (experimental) owned types (they no longer needed) +- Make Lua types truly `Send` and `Sync` (when enabling `send` feature flag) +- Removed `UserData` impl for Rc/Arc types ("any" userdata functions can be used instead) +- `Lua::replace_registry_value` takes `&mut RegistryKey` +- `Lua::scope` temporary disabled (will be re-added in the next release) + ## v0.9.9 - Minimal Luau updated to 0.629 diff --git a/Cargo.toml b/Cargo.toml index 626d5a03..760205a6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mlua" -version = "0.10.0" # remember to update mlua_derive +version = "0.10.0-beta.1" # remember to update mlua_derive authors = ["Aleksandr Orlenko ", "kyren "] rust-version = "1.71" edition = "2021"