Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 11, 2025

Bumps mlua from 0.10.5 to 0.11.2.

Release notes

Sourced from mlua's releases.

v0.11.2

What's Changed

  • Faster stack push for Variadic<T>
  • Fix handling Windows paths with drive letter in Luau require (#623) by @​piz-ewing
  • Make Luau registered aliases ascii case-insensitive (#620)
  • Fix deserializing negative zeros -0.0 (#618)

Full Changelog: mlua-rs/mlua@v0.11.1...v0.11.2

v0.11.1

What's Changed

  • Fixed bug exhausting Lua auxiliary stack and leaving it without reserve (#615)
  • Lua::push_c_function now correctly handles OOM for Lua 5.1 and Luau

Full Changelog: mlua-rs/mlua@v0.11.0...v0.11.1

v0.11.0

What's Changed (since v0.11.0-beta.3)

  • Allow linking external Lua libraries in a build script (e.g. pluto) using external mlua-sys feature flag
  • Lua::inspect_stack takes a callback with &Debug argument, instead of returning Debug directly
  • Added Debug::function method to get function running at a given level
  • Debug::curr_line is deprecated in favour of Debug::current_line that returns Option<usize>
  • Added Lua::set_globals method to replace global environment
  • Table::set_metatable now returns Result<()> (this operation can fail in sandboxed Luau mode)
  • impl ToString replaced with Into<StdString> in UserData registration
  • Value::as_str and Value::as_string_lossy methods are deprecated (as they are non-idiomatic)
  • Bugfixes and improvements

Full Changelog: mlua-rs/mlua@v0.11.0-beta.3...v0.11.0

v0.11.0-beta.3

What's Changed

  • Luau in sandboxed mode has reduced options in collectgarbage function (to follow the official doc)
  • Function::deep_clone now returns Result<Function> as this operation can fail with OOM
  • Luau "Require" resolves included Lua files relative to the current directory (#605)
  • Fixed bug when finalizing AsyncThread on drop (call_async methods family)

Full Changelog: mlua-rs/mlua@v0.11.0-beta.2...v0.11.0-beta.3

v0.11.0-beta.2

What's Changed

  • Lua 5.4 updated to 5.4.8
  • Terminate Rust Future when AsyncThread is dropped (without relying on Lua GC)
  • Added loadstring function to Luau
  • Make AsChunk trait dyn-friendly
  • Luau Require trait synced with Luau 0.674

... (truncated)

Changelog

Sourced from mlua's changelog.

v0.11.2 (Aug 10, 2025)

  • Faster stack push for Variadic<T>
  • Fix handling Windows paths with drive letter in Luau require (#623)
  • Make Luau registered aliases ascii case-insensitive (#620)
  • Fix deserializing negative zeros -0.0 (#618)

v0.11.1 (Jul 15, 2025)

  • Fixed bug exhausting Lua auxiliary stack and leaving it without reserve (#615)
  • Lua::push_c_function now correctly handles OOM for Lua 5.1 and Luau

v0.11.0 (Jul 14, 2025)

Changes since v0.11.0-beta.3

  • Allow linking external Lua libraries in a build script (e.g. pluto) using external mlua-sys feature flag
  • Lua::inspect_stack takes a callback with &Debug argument, instead of returning Debug directly
  • Added Debug::function method to get function running at a given level
  • Debug::curr_line is deprecated in favour of Debug::current_line that returns Option<usize>
  • Added Lua::set_globals method to replace global environment
  • Table::set_metatable now returns Result<()> (this operation can fail in sandboxed Luau mode)
  • impl ToString replaced with Into<StdString> in UserData registration
  • Value::as_str and Value::as_string_lossy methods are deprecated (as they are non-idiomatic)
  • Bugfixes and improvements

v0.11.0-beta.3 (Jun 23, 2025)

  • Luau in sandboxed mode has reduced options in collectgarbage function (to follow the official doc)
  • Function::deep_clone now returns Result<Function> as this operation can trigger memory errors
  • Luau "Require" resolves included Lua files relative to the current directory (#605)
  • Fixed bug when finalizing AsyncThread on drop (call_async methods family)

v0.11.0-beta.2 (Jun 12, 2025)

  • Lua 5.4 updated to 5.4.8
  • Terminate Rust Future when AsyncThread is dropped (without relying on Lua GC)
  • Added loadstring function to Luau
  • Make AsChunk trait dyn-friendly
  • Luau Require trait synced with Luau 0.674
  • Luau Require trait methods now can return Error variant (in NavigateError enum)
  • Added __type to Error's userdata metatable (for typeof function)
  • parking_log/send_guard is moved to userdata-wrappers feature flag
  • New serde feature flag to replace serialize (the old one is still available)

v0.11.0-beta.1 (May 7th, 2025)

  • New "require-by-string" for Luau (with Require trait and async support)
  • Added Thread::resume_error support for Luau
  • 52 bit integers support for Luau (this is a breaking change)

... (truncated)

Commits
  • 3516f4c v0.11.2
  • ca73583 Update CHANGELOG
  • 3656043 Add push_into_stack_multi fastpath to Variadic
  • 763c2b2 Update repl example: don't print newline if no values returned
  • bafdb61 Update dependencies
  • c9d6a61 mlua-sys: v0.8.3
  • bd63f63 Use ascii lowercase for module aliases
  • c035c23 fix: normalize_chunk_name handles Windows paths with drive letter (#623)
  • cb153a5 Make Luau registered aliases case-insensitive
  • b1c69d3 Use to_bits comparison to check if a float value can be represented as an i...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mlua](https://github.com/mlua-rs/mlua) from 0.10.5 to 0.11.2.
- [Release notes](https://github.com/mlua-rs/mlua/releases)
- [Changelog](https://github.com/mlua-rs/mlua/blob/main/CHANGELOG.md)
- [Commits](mlua-rs/mlua@v0.10.5...v0.11.2)

---
updated-dependencies:
- dependency-name: mlua
  dependency-version: 0.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Issues relating to crate dependencies rust Pull requests that update Rust code labels Aug 11, 2025
@coveralls
Copy link

Coverage Status

coverage: 73.486% (+0.03%) from 73.453%
when pulling 67edb60 on dependabot/cargo/mlua-0.11.2
into e6caa16 on dev.

Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 3, 2025

Superseded by #1255.

@dependabot dependabot bot closed this Sep 3, 2025
@dependabot dependabot bot deleted the dependabot/cargo/mlua-0.11.2 branch September 3, 2025 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Issues relating to crate dependencies rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant