Skip to content

build(deps): bump the rust-dependencies group across 1 directory with 32 updates#1390

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/apd/main/rust-dependencies-155ba89039
Closed

build(deps): bump the rust-dependencies group across 1 directory with 32 updates#1390
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/apd/main/rust-dependencies-155ba89039

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Bumps the rust-dependencies group with 23 updates in the /apd directory:

Package From To
mlua 0.11.5 0.11.6
anyhow 1.0.100 1.0.101
clap 4.5.54 4.5.57
zip 7.2.0 7.4.0
retry 2.1.0 2.2.0
libc 0.2.180 0.2.181
cc 1.2.54 1.2.55
flate2 1.1.8 1.1.9
iana-time-zone 0.1.64 0.1.65
jiff 0.2.18 0.2.19
memchr 2.7.6 2.8.0
notify-types 2.0.0 2.1.0
portable-atomic 1.13.0 1.13.1
portable-atomic-util 0.2.4 0.2.5
regex 1.12.2 1.12.3
regex-automata 0.4.13 0.4.14
regex-lite 0.1.8 0.1.9
regex-syntax 0.8.8 0.8.9
ryu 1.0.22 1.0.23
typed-path 0.12.1 0.12.2
unicode-ident 1.0.22 1.0.23
zerocopy 0.8.33 0.8.39
zmij 1.0.16 1.0.20

Updates mlua from 0.11.5 to 0.11.6

Release notes

Sourced from mlua's releases.

v0.11.6

What's Changed

  • Lua 5.5 support under the new lua55 feature flag
  • Luau updated to 0.705+
  • Added AnyUserData::is_proxy
  • Added num_params, num_upvalues, is_vararg to FunctionInfo

Full Changelog: mlua-rs/mlua@v0.11.5...v0.11.6

Lua 5.5 notes

Lua 5.5 support external strings and mlua enable this optimisation for impl IntoLua for String/BString (owned versions to move Drop into Lua). Also the Lua::create_external_string function allow moving ownership to Lua for any Into<Vec<u8>> types.

Changelog

Sourced from mlua's changelog.

v0.11.6 (Jan 27, 2026)

  • Added Lua 5.5 support (lua55 feature flag)
  • Luau updated to 0.705+
  • Added AnyUserData::is_proxy method to check if userdata is a proxy
  • Added num_params, num_upvalues, is_vararg to FunctionInfo
Commits

Updates anyhow from 1.0.100 to 1.0.101

Release notes

Sourced from anyhow's releases.

1.0.101

Commits
  • 80bfe29 Release 1.0.101
  • dff8c43 Merge pull request #437 from Ibitier/inline-ok-helper
  • 85d9ea9 Add #[inline] to anyhow::Ok helper
  • 54036cc Update ui test suite to nightly-2026-01-21
  • cce0579 Update actions/upload-artifact@v5 -> v6
  • f2c598c Update actions/upload-artifact@v4 -> v5
  • 2c0bda4 Update to 2021 edition
  • 0d82268 Remove rustc version requirement from readme
  • 67df012 Merge pull request #436 from dtolnay/up
  • c898488 Raise required compiler to Rust 1.68
  • Additional commits viewable in compare view

Updates clap from 4.5.54 to 4.5.57

Release notes

Sourced from clap's releases.

v4.5.57

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args
Changelog

Sourced from clap's changelog.

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args
Commits
  • 69c0ddb chore: Release
  • 8206bba docs: Update changelog
  • c109d67 Merge pull request #6104 from epage/hide
  • 9d7f212 fix(complete): Hide dot files on dynamic completer
  • 77b3fdb test(complete): Show dot file behavior
  • f89b9b8 test(derive): Make stable across upgrade
  • 58eb8a9 chore: Release
  • 10a2a75 docs: Update changelog
  • a42eebf Merge pull request #6103 from epage/mut_subcommands
  • 5335f54 feat: Add Command::mut_subcommands
  • Additional commits viewable in compare view

Updates zip from 7.2.0 to 7.4.0

Release notes

Sourced from zip's releases.

v7.4.0

🚀 Features

  • Increase MSRV to 1.88 and update dependencies (#626)

v7.3.0

🚀 Features

  • cleanup the benchs and Cargo.toml (#606)
  • Add support for per-file comments (#543)

🐛 Bug Fixes

  • Document feature unreserved and make the mapping of extra fields public (#616)
  • Return an error if abort_file() fails when exceeding non-large-file limit (#598)

⚙️ Miscellaneous Tasks

  • Bump version to 7.3.0 (semver checks fail if it's still 7.3.0-pre1)

v7.3.0-pre1

🐛 Bug Fixes

  • Reject empty ZipCrypto password when encrypting files (can still be used when decrypting)
  • make zip crate safer and more readable (#536)

⚡ Performance

  • Optimizations for CP437 conversion (#559)

⚙️ Miscellaneous Tasks

  • Trigger release 7.3.0-pre1 to reset cargo-semver-checks baseline
Changelog

Sourced from zip's changelog.

7.4.0 - 2026-02-05

🚀 Features

  • Increase MSRV to 1.88 and update dependencies (#626)

7.3.0 - 2026-02-04

🚀 Features

  • cleanup the benchmarks and Cargo.toml (#606)
  • Add support for per-file comments (#543)

🐛 Bug Fixes

  • Document feature unreserved and make the mapping of extra fields public (#616)
  • Return an error if abort_file() fails when exceeding non-large-file limit (#598)

⚙️ Miscellaneous Tasks

  • Bump version to 7.3.0 (semver checks fail if it's still 7.3.0-pre1)

7.3.0-pre1 - 2026-01-27

🐛 Bug Fixes

  • Reject empty ZipCrypto password when encrypting files (can still be used when decrypting)
  • make zip crate safer and more readable (#536)

⚡ Performance

  • Optimizations for CP437 conversion (#559)

⚙️ Miscellaneous Tasks

  • Trigger release 7.3.0-pre1 to reset cargo-semver-checks baseline
Commits
  • 016d421 chore: release v7.4.0 (#628)
  • 18792c2 feat: Increase MSRV to 1.88 and update dependencies (#626)
  • c9bce39 test: Potential fixes for 5 code quality findings (method-description comment...
  • 5b61c24 test: Potential fixes for 2 code quality findings in tests/end_to_end.rs (#624)
  • 1c59f3c Apply suggested fix to CHANGELOG.md from Copilot Autofix (#623)
  • 41aeb9f Revert "ci: Temporarily override baseline for semver checks (revert after 7.3...
  • ba77189 chore: release v7.3.0 (#580)
  • 57b5ecc fix: Document feature unreserved and make the mapping of extra fields publi...
  • 579b67c Apply suggested fix to tests/zip_crypto.rs from Copilot Autofix (#620)
  • ca432a0 Apply suggested fix to tests/wasm32.rs from Copilot Autofix (#618)
  • Additional commits viewable in compare view

Updates retry from 2.1.0 to 2.2.0

Release notes

Sourced from retry's releases.

2.2.0

Improvements:

  • Various constructors are now annotated with #[must_use].
  • Make simple functions available in const contexts.

Bug fixes:

  • The jitter function modifies the input Duration atomically rather than to seconds and nanoseconds separately, resulting in less predictable jitter.
Commits

Updates libc from 0.2.180 to 0.2.181

Release notes

Sourced from libc's releases.

0.2.181

Added

  • Apple: Add MADV_ZERO (#4924)
  • Redox: Add makedev, major, and minor (#4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#4933)
  • OpenBSD: Add more kqueue related constants for (#4945)
  • Linux: add CAN error types (#4944)
  • OpenBSD: Add siginfo_t::si_status (#4946)
  • QNX NTO: Add max_align_t (#4927)
  • Illumos: Add _CS_PATH (#4956)
  • OpenBSD: add ppoll (#4957)

Fixed

  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
  • Glibc: Link old version of tc{g,s}etattr (#4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
  • OpenBSD: Fix constness of tm.tm_zone (#4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#4947)
  • QuRT: Fix type visibility and defs (#4932)
  • Redox: Fix dev_t (#4928)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
  • Various: Mark additional fields as private padding (#4922)

Changed

  • Fuchsia: Update SO_* constants (#4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Changelog

Sourced from libc's changelog.

0.2.181 - 2026-02-09

Added

  • Apple: Add MADV_ZERO (#4924)
  • Redox: Add makedev, major, and minor (#4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#4933)
  • OpenBSD: Add more kqueue related constants for (#4945)
  • Linux: add CAN error types (#4944)
  • OpenBSD: Add siginfo_t::si_status (#4946)
  • QNX NTO: Add max_align_t (#4927)
  • Illumos: Add _CS_PATH (#4956)
  • OpenBSD: add ppoll (#4957)

Fixed

  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#4931)
  • Glibc: Link old version of tc{g,s}etattr (#4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#4938)
  • OpenBSD: Fix constness of tm.tm_zone (#4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#4947)
  • QuRT: Fix type visibility and defs (#4932)
  • Redox: Fix dev_t (#4928)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#4943)
  • Various: Mark additional fields as private padding (#4922)

Changed

  • Fuchsia: Update SO_* constants (#4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#4958)
Commits
  • d37b0aa chore: Release libc 0.2.181
  • 08f7df7 Revert "musl: convert inline timespecs to timespec"
  • 7710a7f tests linux: do not skip tests requiring kernel <= 6.8
  • 83360a3 CI linux: Move to Ubuntu25.04 for i686
  • cab60d9 Macro cleanups.
  • a6168e1 Remove __item!.
  • 52fcf32 checks termios size in the baud test
  • 5971f2f fix libc-test ctest on mips64 and sparc64
  • 1813ac8 links old version for glibc on mips{32,64}r6
  • 6c7e282 links old version of tc{g,s}etattr for glibc on mips(64) and sparc(64)
  • Additional commits viewable in compare view

Updates cc from 1.2.54 to 1.2.55

Release notes

Sourced from cc's releases.

cc-v1.2.55

Other

  • Regenerate target info (#1667)
  • Fix RUSTFLAGS typo in test-linker-plugin-lto (#1665)
  • Disable PIC for armv7-sony-vita-newlibeabihf (#1664)
Changelog

Sourced from cc's changelog.

1.2.55 - 2026-01-30

Other

  • Regenerate target info (#1667)
  • Fix RUSTFLAGS typo in test-linker-plugin-lto (#1665)
  • Disable PIC for armv7-sony-vita-newlibeabihf (#1664)
Commits

Updates clap_builder from 4.5.54 to 4.5.57

Release notes

Sourced from clap_builder's releases.

v4.5.57

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args
Changelog

Sourced from clap_builder's changelog.

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args
Commits
  • 48c3b11 chore: Release
  • 4589490 docs: Update changelog
  • 78a7962 Merge pull request #6243 from epage/term
  • 21828f4 Merge pull request #6245 from epage/complete
  • b8c9ad5 test(complete): Update for new versions
  • 54f1ab8 Merge pull request #6244 from epage/typo
  • c40ad5c docs: Fix a typo
  • af904ae fix(parser): Resolve regression with value_terminator/last
  • 36eb896 test(parser): Add basic cases for value_terminator
  • 24cbf68 test(parser): Add cases for value_terminator and last
  • Additional commits viewable in compare view

Updates clap_derive from 4.5.49 to 4.5.55

Release notes

Sourced from clap_derive's releases.

v4.5.55

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

v4.5.53

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

v4.5.52

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Changelog

Sourced from clap_derive's changelog.

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Commits
  • 2047862 chore: Release
  • 7aecad9 docs: Update changelog
  • c3051b5 Merge pull request #6212 from ericgumba/issue_5040
  • 3604b13 fix(parser): Honor positional value_terminator
  • 63d73bc test(parser): Cover value_terminator as first argument
  • b9009a7 Merge pull request #6233 from epage/template
  • f68bf6c chore: Update from _rust template
  • 6d0d36b chore(ci): Clean up previous branch in case it was leaked
  • 30b3b14 chore(ci): Fix how rustfmt jobs run
  • e2d2d25 chore(deps): Update Rust Stable to v1.93 (#6231)
  • Additional commits viewable in compare view

Updates find-msvc-tools from 0.1.8 to 0.1.9

Release notes

Sourced from find-msvc-tools's releases.

find-msvc-tools-v0.1.9

Other

  • Add find_windows_sdk API (#1663)
Commits

Updates flate2 from 1.1.8 to 1.1.9

Commits
  • 19ddb18 Merge pull request #529 from folkertdev/update-zlib-rs-0.6.0
  • c956e12 upgrade zlib-rs to version 0.6.0
  • 21d5eeb Merge pull request #528 from wgyt/wgyt/patch
  • 54f8484 update LICENSE-MIT
  • f4924fe Merge pull request #527 from jongiddy/crc-tests
  • 8b9b7a6 Add tests to check data CRC
  • fd17c74 Merge pull request #526 from folkertdev/zlib-rs-crc32
  • aef26ac check that zlib-rs no longer compiles crc32fast
  • 5ec7647 make crc32fast an optional dependency
  • c584e97 use zlib-rs for crc32 (when available)
  • See full diff in compare view

Updates iana-time-zone from 0.1.64 to 0.1.65

Changelog

Sourced from iana-time-zone's changelog.

[0.1.65] - 2026-01-28

Changed

  • Add wasi support (#190)
  • Add support for emscripten (#189)
  • Add s390x target to Rust CI workflow (#182)
Commits

Updates jiff from 0.2.18 to 0.2.19

Changelog

Sourced from jiff's changelog.

0.2.19 (2026-02-05)

This is a small release with a performance optimization (with respect to doing heavily contended arithmetic on Zoned values) and a bug fix for a panic that can occur when using %2s in strftime.

Enhancements:

  • #491: Avoid cloning TimeZone for consuming operations on Zoned.

Bug fixes:

  • #497: Fix a panic in timestamp.strftime("%2s").
Commits
  • 52b2b0f 0.2.19
  • ef47ecc changelog: 0.2.19
  • 196442d fmt: fix panic in strftime for %2s
  • 3c9ba66 zoned: kinda optimize Zoned::default()
  • 4c9c982 ci: fix emscripten build
  • d41b397 zoned: optimize Zoned::{add,sub,add_assign,sub_assign} when Zoned is cons...
  • 66ba0fe fmt: rip ranged integers out of Temporal RFC 9557 parser
  • a651ac7 error: update Error::is_range predicate
  • c2dcbca fmt: refactor Temporal parser to get rid of input capture
  • d439a66 fmt: rename strtime::format to strtime::print
  • Additional commits viewable in compare view

Updates jiff-static from 0.2.18 to 0.2.19

Changelog

Sourced from jiff-static's changelog.

0.2.19 (2026-02-05)

This is a small release with a performance optimization (with respect to doing heavily contended arithmetic on Zoned values) and a bug fix for a panic that can occur when using %2s in strftime.

Enhancements:

  • #491: Avoid cloning TimeZone for consuming operations on Zoned.

Bug fixes:

  • #497: Fix a panic in timestamp.strftime("%2s").
Commits
  • 52b2b0f 0.2.19
  • ef47ecc changelog: 0.2.19
  • 196442d fmt: fix panic in strftime for %2s
  • 3c9ba66 zoned: kinda optimize Zoned::default()
  • 4c9c982 ci: fix emscripten build
  • d41b397 zoned: optimize Zoned::{add,sub,add_assign,sub_assign} when Zoned is cons...
  • 66ba0fe fmt: rip ranged integers out of Temporal RFC 9557 parser
  • a651ac7 error: update Error::is_range predicate
  • c2dcbca fmt: refactor Temporal parser to get rid of input capture
  • d439a66 fmt: rename strtime::format to strtime::print
  • Additional commits viewable in compare view

Updates lua-src from 548.1.2 to 550.0.0

Commits

Updates memchr from 2.7.6 to 2.8.0

Commits
  • 886ca4c 2.8.0
  • 7de50d0 memmem: add owned finder constructor variants
  • 1230fc5 benchmarks: fix date in file name
  • 43300c6 benchmarks: add latest x86-64 benchmark results
  • 9bf2301 benchmarks: update everything
  • See full diff in compare view

Updates mlua-sys from 0.9.0 to 0.10.0

Release notes

Sourced from mlua-sys's releases.

v0.10.0

What's Changed

For full changelog see changes in v0.10.0-beta.1, v0.10.0-beta.2 and v0.10.0-rc.1 versions.

Most notable changes since v0.9:

  • No more 'lua lifetime
  • Send + Sync with send feature flag
  • Lua::exec_raw helper to execute low-level Lua C API code
  • LuaNativeFn/LuaNativeFnMut/LuaNativeAsyncFn traits for using in Function::wrap
  • Setting metatable for Lua builtin types (number/string/function/etc)

v0.10.0-rc.1

What's Changed

  • Lua::scope is back
  • Support yielding from hooks for Lua 5.3+
  • Support setting metatable for Lua builtin types (number/string/function/etc)
  • Added LuaNativeFn/LuaNativeFnMut/LuaNativeAsyncFn traits for using in Function::wrap
  • Added Error::chain method to return iterator over nested errors
  • Added Lua::exec_raw helper to execute low-level Lua C API code
  • Added Either<L, R> enum to combine two types into a single one
  • Added a new Buffer type for Luau
  • Added Value::is_error and Value::as_error helpers
  • Added Value::Other variant to represent unknown Lua types (eg LuaJIT CDATA)
  • Added (optional) anyhow feature to implement IntoLua for anyhow::Error
  • Added IntoLua/FromLua for OsString/OsStr and PathBuf/Path by @​psentee in mlua-rs/mlua#459

v0.10.0-beta.2

Notes

mlua is getting close to v0.10 stable release. Send+Sync works well and hopefully all unsoundness are fixed.

Few (planned) features left:

  • Scope support
  • Getting/setting metatable for primitives
  • Support yielding in hooks for Lua 5.3+ (similar to yielding in Luau interrupt callback)
  • Access to raw Lua state (lock protected but unsafe)
  • Either<A, B> enum that implements FromLua
  • LuaNativeFn trait to wrap Rust functions with non-tuple args (will be used in Function::wrap*)
  • More code coverage
  • (possibly) IntoLua derive macro

What's Changed

  • Updated ThreadStatus enum to include Running and Finished variants.
  • Error::CoroutineInactive renamed to Error::CoroutineUnresumable.

... (truncated)

Changelog

Sourced from mlua-sys's changelog.

v0.10.0 (Oct 25th, 2024)

Changes since v0.10.0-rc.1

  • Added error-send feature flag (disabled by default) to require Send + Sync for Error
  • Some performance improvements

v0.10.0-rc.1

  • Lua::scope is back
  • Support yielding from hooks for Lua 5.3+
  • Support setting metatable for Lua builtin types (number/string/function/etc)
  • Added LuaNativeFn/LuaNativeFnMut/LuaNativeAsyncFn traits for using in Function::wrap
  • Added Error::chain method to return iterator over nested errors
  • Added Lua::exec_raw helper to execute low-level Lua C API code
  • Added Either<L, R> enum to combine two types into a single one
  • Added a new Buffer type for Luau
  • Added Value::is_error and Value::as_error helpers
  • Added Value::Other variant to represent unknown Lua types (eg LuaJIT CDATA)
  • Added (optional) anyhow feature to implement IntoLua for anyhow::Error
  • Added IntoLua/FromLua for OsString/OsStr and PathBuf/Path

v0.10.0-beta.2

  • Updated ThreadStatus enum to include Running and Finished variants.
  • Error::CoroutineInactive renamed to Error::CoroutineUnresumable.
  • IntoLua/IntoLuaMulti now uses impl trait syntax for args (shorten from a.get::<_, T> to a.get::<T>).
  • Removed undocumented Lua::into_static/from_static methods.
  • Futures now require Send bound if send feature is enabled.
  • Dropped lifetime from UserDataMethods and UserDataFields traits.
  • Compiler::compile() now returns Result (Luau).
  • Removed Clone requirement from UserDataFields::add_field().
  • TableExt and AnyUserDataExt traits were combined into ObjectLike trait.
  • Disabled send feature in module mode (since we don't have exclusive access to Lua).
  • Chunk::set_environment() takes Table instead of IntoLua type.
  • Reduced the compile time contribution of next_key_seed and next_value_seed.
  • Reduced the compile time contribution of serde_userdata.
  • Performance improvements.

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

... (truncated)

Commits
  • 4f56575 v0.10.0
  • 35fa762 Update docs
  • 446d63a More tests
  • 8d8d521 Add error-send feature flag
  • 0d31a1c Rename Error::MemoryLimitNotAvailable to Error::MemoryControlNotAvailable
  • 3dc58cd Move Luau Vector type to top level
  • 5724b5f cargo fmt
  • d64d971 Replace Either enum with implementation from either crate
  • 75475fc Add missing serde::{de, ser} top level comment
  • f8fe924 Bump TARGET_MLUA_LUAU_ABI_VERSION
  • Additional commits viewable in compare view

Updates notify-types from 2.0.0 to 2.1.0

Release notes

Sourced from notify-types's releases.

notify-types: v2.1.0

notify-types 2.1.0 (2026-01-25)

  • FEATURE: add EventKindMask for filtering filesystem events

… 32 updates

Bumps the rust-dependencies group with 23 updates in the /apd directory:

| Package | From | To |
| --- | --- | --- |
| [mlua](https://github.com/mlua-rs/mlua) | `0.11.5` | `0.11.6` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.101` |
| [clap](https://github.com/clap-rs/clap) | `4.5.54` | `4.5.57` |
| [zip](https://github.com/zip-rs/zip2) | `7.2.0` | `7.4.0` |
| [retry](https://github.com/jimmycuadra/retry) | `2.1.0` | `2.2.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.181` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.54` | `1.2.55` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.8` | `1.1.9` |
| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.64` | `0.1.65` |
| [jiff](https://github.com/BurntSushi/jiff) | `0.2.18` | `0.2.19` |
| [memchr](https://github.com/BurntSushi/memchr) | `2.7.6` | `2.8.0` |
| [notify-types](https://github.com/notify-rs/notify) | `2.0.0` | `2.1.0` |
| [portable-atomic](https://github.com/taiki-e/portable-atomic) | `1.13.0` | `1.13.1` |
| [portable-atomic-util](https://github.com/taiki-e/portable-atomic) | `0.2.4` | `0.2.5` |
| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |
| [regex-automata](https://github.com/rust-lang/regex) | `0.4.13` | `0.4.14` |
| [regex-lite](https://github.com/rust-lang/regex) | `0.1.8` | `0.1.9` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.8` | `0.8.9` |
| [ryu](https://github.com/dtolnay/ryu) | `1.0.22` | `1.0.23` |
| [typed-path](https://github.com/chipsenkbeil/typed-path) | `0.12.1` | `0.12.2` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.22` | `1.0.23` |
| [zerocopy](https://github.com/google/zerocopy) | `0.8.33` | `0.8.39` |
| [zmij](https://github.com/dtolnay/zmij) | `1.0.16` | `1.0.20` |



Updates `mlua` from 0.11.5 to 0.11.6
- [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.11.5...v0.11.6)

Updates `anyhow` from 1.0.100 to 1.0.101
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.100...1.0.101)

Updates `clap` from 4.5.54 to 4.5.57
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.54...clap_complete-v4.5.57)

Updates `zip` from 7.2.0 to 7.4.0
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](zip-rs/zip2@v7.2.0...v7.4.0)

Updates `retry` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/jimmycuadra/retry/releases)
- [Commits](jimmycuadra/retry@2.1.0...2.2.0)

Updates `libc` from 0.2.180 to 0.2.181
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.181/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.180...0.2.181)

Updates `cc` from 1.2.54 to 1.2.55
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.54...cc-v1.2.55)

Updates `clap_builder` from 4.5.54 to 4.5.57
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.54...v4.5.57)

Updates `clap_derive` from 4.5.49 to 4.5.55
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.49...v4.5.55)

Updates `find-msvc-tools` from 0.1.8 to 0.1.9
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@find-msvc-tools-v0.1.8...find-msvc-tools-v0.1.9)

Updates `flate2` from 1.1.8 to 1.1.9
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.8...1.1.9)

Updates `iana-time-zone` from 0.1.64 to 0.1.65
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md)
- [Commits](strawlab/iana-time-zone@v0.1.64...v0.1.65)

Updates `jiff` from 0.2.18 to 0.2.19
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/jiff@jiff-static-0.2.18...jiff-static-0.2.19)

Updates `jiff-static` from 0.2.18 to 0.2.19
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/jiff@jiff-static-0.2.18...jiff-static-0.2.19)

Updates `lua-src` from 548.1.2 to 550.0.0
- [Commits](mlua-rs/lua-src-rs@v548.1.2...v550.0.0)

Updates `memchr` from 2.7.6 to 2.8.0
- [Commits](BurntSushi/memchr@2.7.6...2.8.0)

Updates `mlua-sys` from 0.9.0 to 0.10.0
- [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.9.0...v0.10.0)

Updates `notify-types` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/notify-rs/notify/releases)
- [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md)
- [Commits](notify-rs/notify@v2.0.0...v2.1.0)

Updates `portable-atomic` from 1.13.0 to 1.13.1
- [Release notes](https://github.com/taiki-e/portable-atomic/releases)
- [Changelog](https://github.com/taiki-e/portable-atomic/blob/main/CHANGELOG.md)
- [Commits](taiki-e/portable-atomic@v1.13.0...v1.13.1)

Updates `portable-atomic-util` from 0.2.4 to 0.2.5
- [Release notes](https://github.com/taiki-e/portable-atomic/releases)
- [Changelog](https://github.com/taiki-e/portable-atomic/blob/main/CHANGELOG.md)
- [Commits](taiki-e/portable-atomic@portable-atomic-util-0.2.4...portable-atomic-util-0.2.5)

Updates `regex` from 1.12.2 to 1.12.3
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.12.2...1.12.3)

Updates `regex-automata` from 0.4.13 to 0.4.14
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-automata-0.4.13...regex-automata-0.4.14)

Updates `regex-lite` from 0.1.8 to 0.1.9
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-lite-0.1.8...regex-lite-0.1.9)

Updates `regex-syntax` from 0.8.8 to 0.8.9
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-syntax-0.8.8...regex-syntax-0.8.9)

Updates `ryu` from 1.0.22 to 1.0.23
- [Release notes](https://github.com/dtolnay/ryu/releases)
- [Commits](dtolnay/ryu@1.0.22...1.0.23)

Updates `time` from 0.3.46 to 0.3.47
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.46...v0.3.47)

Updates `typed-path` from 0.12.1 to 0.12.2
- [Release notes](https://github.com/chipsenkbeil/typed-path/releases)
- [Changelog](https://github.com/chipsenkbeil/typed-path/blob/main/CHANGELOG.md)
- [Commits](chipsenkbeil/typed-path@v0.12.1...v0.12.2)

Updates `unicode-ident` from 1.0.22 to 1.0.23
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.22...1.0.23)

Updates `zerocopy` from 0.8.33 to 0.8.39
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.33...v0.8.39)

Updates `zerocopy-derive` from 0.8.33 to 0.8.39
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.33...v0.8.39)

Updates `zlib-rs` from 0.5.5 to 0.6.0
- [Release notes](https://github.com/trifectatechfoundation/zlib-rs/releases)
- [Changelog](https://github.com/trifectatechfoundation/zlib-rs/blob/main/docs/release.md)
- [Commits](trifectatechfoundation/zlib-rs@v0.5.5...v0.6.0)

Updates `zmij` from 1.0.16 to 1.0.20
- [Release notes](https://github.com/dtolnay/zmij/releases)
- [Commits](dtolnay/zmij@1.0.16...1.0.20)

---
updated-dependencies:
- dependency-name: mlua
  dependency-version: 0.11.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: anyhow
  dependency-version: 1.0.101
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.5.57
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zip
  dependency-version: 7.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: retry
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: libc
  dependency-version: 0.2.181
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: cc
  dependency-version: 1.2.55
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap_builder
  dependency-version: 4.5.57
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: clap_derive
  dependency-version: 4.5.55
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: find-msvc-tools
  dependency-version: 0.1.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: flate2
  dependency-version: 1.1.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: iana-time-zone
  dependency-version: 0.1.65
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: jiff
  dependency-version: 0.2.19
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: jiff-static
  dependency-version: 0.2.19
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: lua-src
  dependency-version: 550.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: memchr
  dependency-version: 2.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: mlua-sys
  dependency-version: 0.10.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: notify-types
  dependency-version: 2.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: portable-atomic
  dependency-version: 1.13.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: portable-atomic-util
  dependency-version: 0.2.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex
  dependency-version: 1.12.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex-automata
  dependency-version: 0.4.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex-lite
  dependency-version: 0.1.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex-syntax
  dependency-version: 0.8.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: ryu
  dependency-version: 1.0.23
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: typed-path
  dependency-version: 0.12.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: unicode-ident
  dependency-version: 1.0.23
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerocopy
  dependency-version: 0.8.39
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerocopy-derive
  dependency-version: 0.8.39
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zlib-rs
  dependency-version: 0.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: zmij
  dependency-version: 1.0.20
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 9, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Feb 11, 2026
@dependabot dependabot bot deleted the dependabot/cargo/apd/main/rust-dependencies-155ba89039 branch February 11, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants