Download Latest Version v0.11.0 source code.tar.gz (260.5 kB)
Email in envelope

Get an email when there's a new version of mlua

Home / v0.10.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-09 964 Bytes
v0.10.1 source code.tar.gz 2024-11-09 237.3 kB
v0.10.1 source code.zip 2024-11-09 316.5 kB
Totals: 3 Items   554.7 kB 2

What's Changed

  • Minimal Luau updated to 0.650
  • Added Luau native vector library support (this can change behavior if you use vector function!)
  • Added Lua String::display method
  • Improved pretty-printing for Lua tables (#478)
  • Added Scope::create_any_userdata to create Lua objects from any non-'static Rust types
  • Added AnyUserData::destroy method
  • New userdata-wrappers feature to impl UserData for Rc<T>/Arc<T>/Rc<RefCell<T>>/Arc<Mutex<T>> (similar to v0.9)
  • UserDataRef in send mode now uses shared lock if T: Sync (and exclusive lock otherwise)
  • Added Scope::add_destructor to attach custom destructors
  • Added Lua::try_app_data_ref and Lua::try_app_data_mut methods
  • Added From<Vec> and Into<Vec> support to MultiValue and Variadic types
  • Bug fixes and improvements (#477 [#479])

New Contributors

Source: README.md, updated 2024-11-09