| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-03 | 1.1 kB | |
| v0.12.2 source code.tar.gz | 2026-10-03 | 341.0 kB | |
| v0.12.2 source code.zip | 2026-10-03 | 460.5 kB | |
| Totals: 3 Items | 802.5 kB | 14 | |
What's Changed
- Luau updated to 0.740
- Added
Value::weak_luahelper (#714) - Added
recursion_limittoSerializeOptionsandDeserializeOptions(defaults to 128) - Reject fractional numbers when converting to Rust integers on Lua 5.3+ and Luau
- Fix precision loss when comparing integer and floating point
Values Table::equalsnow follows the backend's native__eqsemantics- Fix raw identifiers and callback types in derive macros
- Prevent scoped userdata and callbacks from outliving their scope during cleanup
- Fix panic and error handling in callbacks and userdata destructors to avoid corrupting Lua state
- Return errors on reference stack exhaustion and improve stack checks
- Fix async thread cancellation, stack cleanup, and global hook restoration when recycling threads
- Fix Luau
requirefrom chunks loaded by path (#735) and require context lifetimes - perf: Reduce callback overhead
- perf: Improve serde performance
Full Changelog: https://github.com/mlua-rs/mlua/compare/v0.12.1...v0.12.2