Skip to content

fix(deps): update rust dependencies#9

Merged
andreiltd merged 1 commit intomainfrom
renovate/rust
May 5, 2026
Merged

fix(deps): update rust dependencies#9
andreiltd merged 1 commit intomainfrom
renovate/rust

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 4, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
anyhow workspace.dependencies patch 1.0.1001.0.102
assert_cmd dev-dependencies minor 2.1.22.2.1
clap workspace.dependencies minor 4.5.564.6.1
napi dependencies patch 3.8.33.8.6
napi-derive dependencies patch 3.5.23.5.5
num_enum dependencies patch 0.7.50.7.6
oxc_allocator (source) dependencies minor 0.115.00.129.0
oxc_codegen (source) dependencies minor 0.115.00.129.0
oxc_minifier (source) dependencies minor 0.115.00.129.0
oxc_parser (source) dependencies minor 0.115.00.129.0
oxc_span (source) dependencies minor 0.115.00.129.0
predicates dev-dependencies patch 3.1.33.1.4
tar build-dependencies patch 0.4.440.4.45
tempfile (source) dev-dependencies minor 3.24.03.27.0
tokio (source) workspace.dependencies minor 1.49.01.52.2
ureq build-dependencies minor 3.1.43.3.0
wac-graph dependencies minor 0.90.10
wit-bindgen dependencies minor 0.410.57
wit-component (source) dependencies minor 0.2440.248
wit-dylib (source) dependencies minor 0.2440.248
wit-parser (source) workspace.dependencies minor 0.2440.248

Release Notes

dtolnay/anyhow (anyhow)

v1.0.102

Compare Source

v1.0.101

Compare Source

assert-rs/assert_cmd (assert_cmd)

v2.2.1

Compare Source

Internal
  • Dependency update

v2.2.0

Compare Source

Compatibility
  • Change cargo_bin bad paths to panics

v2.1.3

Compare Source

Fixes
  • Un-deprecate cargo_bin
clap-rs/clap (clap)

v4.6.1

Compare Source

Fixes
  • (derive) Ensure rebuilds happen when an read env variable is changed

v4.6.0

Compare Source

Compatibility
  • Update MSRV to 1.85

v4.5.61

Compare Source

Internal
  • Update dependencies

v4.5.60

Compare Source

Fixes
  • (help) Quote empty default values, possible values

v4.5.59

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version on subcommands

v4.5.58

Compare Source

v4.5.57

Compare Source

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

v3.8.6

Compare Source

Fixed
  • (deps) update rust crate ctor to 0.11.0 (#​3270)
  • (napi) Convert #[ctor] calls to declarative form to remove all features (#​3257)
Other
  • (napi) skip duplicate validation (#​3268)
  • (napi) clarify unsafe function invariants (#​3267)

v3.8.5

Compare Source

Fixed
  • (napi) preserve generator class methods (#​3231)
  • (deps) update rust crate ctor to v0.10.0 (#​3224)
  • (deps) disable ctor priority feature (#​3209)
  • (deps) update rust crate ctor to v0.9.1 (#​3204)
  • (napi) handle ThreadsafeFunction callback errors gracefully during shutdown (#​3188)
  • (napi) populate Error::cause from ThreadsafeFunction callee-handled callbacks (#​3162)
  • correct typo in Either error message ("non" → "none") (#​3183)

v3.8.4

Compare Source

Fixed
  • (deps) update rust crate ctor to v0.8.0 (#​3170)
  • (deps) update rust crate ctor to v0.7.0 (#​3169)
  • (napi) check for null error_message in ExtendedErrorInfo::try_from (#​3158)
  • (napi) skip nullish error causes when converting from Unknown (#​3143)
illicitonion/num_enum (num_enum)

v0.7.6

Compare Source

assert-rs/predicates-rs (predicates)

v3.1.4

Compare Source

  • Make BoxPredicate::find_case use the inner find_case implementation
alexcrichton/tar-rs (tar)

v0.4.45

Compare Source

Stebalien/tempfile (tempfile)

v3.27.0

Compare Source

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.

v3.26.0

v3.25.0

  • Allow getrandom 0.4.x while retaining support for getrandom 0.3.x.
tokio-rs/tokio (tokio)

v1.52.2: Tokio v1.52.2

Compare Source

1.52.2 (May 4th, 2026)

This release reverts the LIFO slot stealing change introduced in 1.51.0 (#​7431), due to its performance impact. (#​8100)

v1.52.1: Tokio v1.52.1

Compare Source

1.52.1 (April 16th, 2026)

Fixed

v1.52.0: Tokio v1.52.0

Compare Source

1.52.0 (April 14th, 2026)

Added

  • io: AioSource::register_borrowed for I/O safety support (#​7992)
  • net: add try_io function to unix::pipe sender and receiver types (#​8030)

Added (unstable)

  • runtime: Builder::enable_eager_driver_handoff setting enable eager hand off of the I/O and time drivers before polling tasks (#​8010)
  • taskdump: add trace_with() for customized task dumps (#​8025)
  • taskdump: allow impl FnMut() in trace_with instead of just fn() (#​8040)
  • fs: support io_uring in AsyncRead for File (#​7907)

Changed

  • runtime: improve spawn_blocking scalability with sharded queue (#​7757)
  • runtime: use compare_exchange_weak() in worker queue (#​8028)

Fixed

  • runtime: overflow second half of tasks when local queue is filled instead of first half (#​8029)

Documented

  • docs: fix typo in oneshot::Sender::send docs (#​8026)
  • docs: hide #[tokio::main] attribute in the docs of sync::watch (#​8035)
  • net: add docs on ConnectionRefused errors with UDP sockets (#​7870)

v1.51.2: Tokio v1.51.1

Compare Source

1.51.2 (May 4th, 2026)

This release reverts the LIFO slot stealing change introduced in 1.51.0 (#​7431), due to its performance impact. (#​8100)

v1.51.1: Tokio v1.51.1

Compare Source

1.51.1 (April 8th, 2026)
Fixed
  • sync: fix semaphore reopens after forget (#​8021)
  • net: surface errors from SO_ERROR on recv for UDP sockets on Linux (#​8001)
Fixed (unstable)
  • metrics: fix worker_local_schedule_count test (#​8008)
  • rt: do not leak fd when cancelling io_uring open operation (#​7983)

v1.51.0: Tokio v1.51.0

Compare Source

1.51.0 (April 3rd, 2026)
Added
  • net: implement get_peer_cred on Hurd (#​7989)
  • runtime: add tokio::runtime::worker_index() (#​7921)
  • runtime: add runtime name (#​7924)
  • runtime: stabilize LocalRuntime (#​7557)
  • wasm: add wasm32-wasip2 networking support (#​7933)
Changed
  • runtime: steal tasks from the LIFO slot (#​7431)
Fixed
  • docs: do not show "Available on non-loom only." doc label (#​7977)
  • macros: improve overall macro hygiene (#​7997)
  • sync: fix notify_waiters priority in Notify (#​7996)
  • sync: fix panic in Chan::recv_many when called with non-empty vector on closed channel (#​7991)

v1.50.0: Tokio v1.50.0

Compare Source

1.50.0 (Mar 3rd, 2026)

Added
  • net: add TcpStream::set_zero_linger (#​7837)
  • rt: add is_rt_shutdown_err (#​7771)
Changed
  • io: add optimizer hint that memchr returns in-bounds pointer (#​7792)
  • io: implement vectored writes for write_buf (#​7871)
  • runtime: panic when event_interval is set to 0 (#​7838)
  • runtime: shorten default thread name to fit in Linux limit (#​7880)
  • signal: remember the result of SetConsoleCtrlHandler (#​7833)
  • signal: specialize windows Registry (#​7885)
Fixed
  • io: always cleanup AsyncFd registration list on deregister (#​7773)
  • macros: remove (most) local use declarations in tokio::select! (#​7929)
  • net: fix GET_BUF_SIZE constant for target_os = "android" (#​7889)
  • runtime: avoid redundant unpark in current_thread scheduler (#​7834)
  • runtime: don't park in current_thread if before_park defers waker (#​7835)
  • io: fix write readiness on ESP32 on short writes (#​7872)
  • runtime: wake deferred tasks before entering block_in_place (#​7879)
  • sync: drop rx waker when oneshot receiver is dropped (#​7886)
  • runtime: fix double increment of num_idle_threads on shutdown (#​7910, #​7918, #​7922)
Unstable
  • fs: check for io-uring opcode support (#​7815)
  • runtime: avoid lock acquisition after uring init (#​7850)
Documented
  • docs: update outdated unstable features section (#​7839)
  • io: clarify the behavior of AsyncWriteExt::shutdown() (#​7908)
  • io: explain how to flush stdout/stderr (#​7904)
  • io: fix incorrect and confusing AsyncWrite documentation (#​7875)
  • rt: clarify the documentation of Runtime::spawn (#​7803)
  • rt: fix missing quotation in docs (#​7925)
  • runtime: correct the default thread name in docs (#​7896)
  • runtime: fix event_interval doc (#​7932)
  • sync: clarify RwLock fairness documentation (#​7919)
  • sync: clarify that recv returns None once closed and no more messages (#​7920)
  • task: clarify when to use spawn_blocking vs dedicated threads (#​7923)
  • task: doc that task drops before JoinHandle completion (#​7825)
  • signal: guarantee that listeners never return None (#​7869)
  • task: fix task module feature flags in docs (#​7891)
  • task: fix two typos (#​7913)
  • task: improve the docs of Builder::spawn_local (#​7828)
  • time: add docs about auto-advance and when to use sleep (#​7858)
  • util: fix typo in docs (#​7926)
algesten/ureq (ureq)

v3.3.0

Compare Source

  • Bump MSRV 1.71 -> 1.85, edition 2024 #​1167

v3.2.1

Compare Source

  • Switch archived utf-8 crate for utf8-zero #​1163

v3.2.0

Compare Source

  • Strip Content-Encoding/Content-Length headers after decompression #​1156
    • Timeout per resolved ip for try_connect #​1152
    • Fix body header bug on redirect #​1140
    • ureq-proto 0.5.3 to fix unsolicited 100-continue #​1139
    • Make socks5:// locally resolve before calling proxy #​1138
    • Add socks5h:// which DOESN'T locally resolve before calling proxy #​1138
bytecodealliance/wac (wac-graph)

v0.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wac@v0.9.0...v0.10.0

bytecodealliance/wit-bindgen (wit-bindgen)

v0.57.1

Compare Source

What's Changed

Full Changelog: bytecodealliance/wit-bindgen@v0.57.0...v0.57.1

v0.57.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.56.0...v0.57.0

v0.56.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.55.0...v0.56.0

v0.55.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.54.0...v0.55.0

v0.54.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.53.1...v0.54.0

v0.53.1

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.53.0...v0.53.1

v0.53.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.52.0...v0.53.0

v0.52.0

Compare Source

What's Changed

Full Changelog: bytecodealliance/wit-bindgen@v0.51.0...v0.52.0

v0.51.0

Compare Source

What's Changed

Full Changelog: bytecodealliance/wit-bindgen@v0.50.0...v0.51.0

v0.50.0

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.49.0...v0.50.0

v0.49.0

Compare Source

What's Changed

Full Changelog: bytecodealliance/wit-bindgen@v0.48.1...v0.49.0

v0.48.1

Compare Source

What's Changed

New Contributors

Full Changelog: bytecodealliance/wit-bindgen@v0.48.0...v0.48.1

v0.48.0

Compare Source

What's Changed

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/rust branch 2 times, most recently from 28a9384 to c82cc69 Compare May 5, 2026 10:58
@andreiltd andreiltd merged commit 54463a4 into main May 5, 2026
5 checks passed
@renovate renovate Bot deleted the renovate/rust branch May 5, 2026 14:36
@github-actions github-actions Bot mentioned this pull request May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant