Skip to content

chore(deps): bump the rs-dependencies group across 3 directories with 15 updates#179

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/examples/http-server/rs-dependencies-43f7a28891
Open

chore(deps): bump the rs-dependencies group across 3 directories with 15 updates#179
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/examples/http-server/rs-dependencies-43f7a28891

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2026

Bumps the rs-dependencies group with 1 update in the /examples/http-server directory: wit-bindgen.
Bumps the rs-dependencies group with 1 update in the /examples/wasi-nn directory: wasi-nn.
Bumps the rs-dependencies group with 13 updates in the /proplet directory:

Package From To
toml 0.9.12+spec-1.1.0 1.0.6+spec-1.1.0
wasmtime 42.0.1 43.0.0
wasmtime-wasi 42.0.1 43.0.0
wasmtime-wasi-http 42.0.1 43.0.0
hyper 1.8.1 1.9.0
uuid 1.22.0 1.23.0
tracing-subscriber 0.3.22 0.3.23
config 0.15.19 0.15.22
socket2 0.5.10 0.6.3
reqwest 0.12.28 0.13.2
oci-client 0.15.0 0.16.1
elastic-tee-hal 56126e9 918cde1
wasm-wave 0.244.0 0.245.1

Updates wit-bindgen from 0.53.1 to 0.54.0

Commits

Updates wasi-nn from 0.1.0 to 0.6.0

Commits

Updates toml from 0.9.12+spec-1.1.0 to 1.0.6+spec-1.1.0

Commits

Updates wasmtime from 42.0.1 to 43.0.0

Release notes

Sourced from wasmtime's releases.

v43.0.0

43.0.0

Released 2026-03-20.

Added

  • Wasmtime now supports the WASIp3 snapshot 0.3.0-rc-2026-03-15. #12557

  • The number of frames captured in backtrace collection can now be configured. #12542

  • Wasmtime now supports fine-grained operator cost configuration for when fuel is enabled. #12541

  • Configuring the gc_support option is now possible through the C API. #12630

  • Configuring the concurrency_support option is now possible through the C API. #12703

  • Debugging-related APIs have been added to access all modules and instances on a store. #12637

  • All store entities now expose a "unique ID" for debugging purposes. #12645

  • Cranelift's x64 backend now supports the cls instruction for all integer types. #12644

Changed

  • Internal refactoring and support necessary for handling OOM gracefully throughout the runtime is proceeding apace. New APIs such as FuncType::try_new are available in addition to many internal changes. #12530 #12537 (... and many more ...)

  • Wasmtime's representation of stack frames in the debugging API no longer borrows the store itself and is instead represented as a handle. #12566

  • Wasmtime now unconditionally sets SO_REUSEADDR for guest-bound sockets. #12597

... (truncated)

Changelog

Sourced from wasmtime's changelog.

44.0.0

Unreleased.

Added

Changed


Release notes for previous releases of Wasmtime can be found on the respective release branches of the Wasmtime repository.

... (truncated)

Commits

Updates wasmtime-wasi from 42.0.1 to 43.0.0

Release notes

Sourced from wasmtime-wasi's releases.

v43.0.0

43.0.0

Released 2026-03-20.

Added

  • Wasmtime now supports the WASIp3 snapshot 0.3.0-rc-2026-03-15. #12557

  • The number of frames captured in backtrace collection can now be configured. #12542

  • Wasmtime now supports fine-grained operator cost configuration for when fuel is enabled. #12541

  • Configuring the gc_support option is now possible through the C API. #12630

  • Configuring the concurrency_support option is now possible through the C API. #12703

  • Debugging-related APIs have been added to access all modules and instances on a store. #12637

  • All store entities now expose a "unique ID" for debugging purposes. #12645

  • Cranelift's x64 backend now supports the cls instruction for all integer types. #12644

Changed

  • Internal refactoring and support necessary for handling OOM gracefully throughout the runtime is proceeding apace. New APIs such as FuncType::try_new are available in addition to many internal changes. #12530 #12537 (... and many more ...)

  • Wasmtime's representation of stack frames in the debugging API no longer borrows the store itself and is instead represented as a handle. #12566

  • Wasmtime now unconditionally sets SO_REUSEADDR for guest-bound sockets. #12597

... (truncated)

Changelog

Sourced from wasmtime-wasi's changelog.

44.0.0

Unreleased.

Added

Changed


Release notes for previous releases of Wasmtime can be found on the respective release branches of the Wasmtime repository.

... (truncated)

Commits

Updates wasmtime-wasi-http from 42.0.1 to 43.0.0

Release notes

Sourced from wasmtime-wasi-http's releases.

v43.0.0

43.0.0

Released 2026-03-20.

Added

  • Wasmtime now supports the WASIp3 snapshot 0.3.0-rc-2026-03-15. #12557

  • The number of frames captured in backtrace collection can now be configured. #12542

  • Wasmtime now supports fine-grained operator cost configuration for when fuel is enabled. #12541

  • Configuring the gc_support option is now possible through the C API. #12630

  • Configuring the concurrency_support option is now possible through the C API. #12703

  • Debugging-related APIs have been added to access all modules and instances on a store. #12637

  • All store entities now expose a "unique ID" for debugging purposes. #12645

  • Cranelift's x64 backend now supports the cls instruction for all integer types. #12644

Changed

  • Internal refactoring and support necessary for handling OOM gracefully throughout the runtime is proceeding apace. New APIs such as FuncType::try_new are available in addition to many internal changes. #12530 #12537 (... and many more ...)

  • Wasmtime's representation of stack frames in the debugging API no longer borrows the store itself and is instead represented as a handle. #12566

  • Wasmtime now unconditionally sets SO_REUSEADDR for guest-bound sockets. #12597

... (truncated)

Changelog

Sourced from wasmtime-wasi-http's changelog.

44.0.0

Unreleased.

Added

Changed


Release notes for previous releases of Wasmtime can be found on the respective release branches of the Wasmtime repository.

... (truncated)

Commits

Updates hyper from 1.8.1 to 1.9.0

Release notes

Sourced from hyper's releases.

v1.9.0

Features

  • client:
  • error: add 'Error::is_parse_version_h2' method (393c77c7)
  • http1: add UpgradeableConnection::into_parts (e21205cf)

Bug Fixes

  • ffi: validate null pointers before dereferencing in request/response functions (#4038 (28e73ccd)
  • http1:
  • http2:
    • cancel sending client request body on response future drop (#4042) (5b17a69e, closes #4040)
    • non-utf8 char in Connection header may cause panic when calling to_str (#4019) (c36ca8a5)

Refactors and chores

... (truncated)

Changelog

Sourced from hyper's changelog.

v1.9.0 (2026-03-31)

Bug Fixes

  • ffi: validate null pointers before dereferencing in request/response functions (#4038 (28e73ccd)
  • http1:
  • http2:
    • cancel sending client request body on response future drop (#4042) (5b17a69e, closes #4040)
    • non-utf8 char in Connection header may cause panic when calling to_str (#4019) (c36ca8a5)

Features

  • client:
  • error: add 'Error::is_parse_version_h2' method (393c77c7)
  • http1: add UpgradeableConnection::into_parts (e21205cf)
Commits
  • 0d6c7d5 v1.9.0
  • e21205c feat(http1): add UpgradeableConnection::into_parts
  • 393c77c feat(error): add 'Error::is_parse_version_h2' method
  • 5b17a69 fix(http2): cancel sending client request body on response future drop (#4042)
  • 7211ec2 fix(http1): allow keep-alive for chunked requests with trailers (#4043)
  • d51cb71 feat(client): expose HTTP/2 current max stream count (#4026)
  • 28e73cc fix(ffi): validate null pointers before dereferencing in request/response fun...
  • e13e783 docs(client): fix HTTP/2 max concurrent stream link to spec (#4037)
  • 8ba9008 chore(dependencies): drop pin-utils dependency (#4023)
  • 5778745 feat(client): add HTTP/2 max_local_error_reset_streams option (#4021)
  • Additional commits viewable in compare view

Updates uuid from 1.22.0 to 1.23.0

Release notes

Sourced from uuid's releases.

v1.23.0

What's Changed

New Contributors

Special thanks

@​meng-xu-cs raised a series of bugs against the timestamp logic in uuid using automated tooling. The issues themselves were reasonably and responsibly presented and the end result is a better uuid library for everyone. Thanks!

Deprecations

This release includes the following deprecations:

  • Context: Renamed to ContextV1
  • Timestamp::from_gregorian: Renamed to Timestamp::from_gregorian_time

Change to Version::Max

Version::Max's u8 representation has changed from 0xff to 0x0f to match the value returned by Uuid::get_version_num.

Change to Uuid::get_version for the max UUID

Uuid::get_version will only return Some(Version::Max) if the UUID is actually the max UUID (all bytes are 0xff). Previously it would return Some if only the version field was 0x0f. This change matches the behaviour of the nil UUID, which only returns Some(Version::Nil) if the UUID is the nil UUID (all bytes are 0x00).

Full Changelog: uuid-rs/uuid@v1.22.0...v1.23.0

Commits
  • 00ab922 Merge pull request #876 from uuid-rs/cargo/v1.23.0
  • 726ba45 prepare for 1.23.0 release
  • 996dade Merge pull request #875 from uuid-rs/fix/context-ordering
  • e140479 simplify a use stmt
  • 8ed9142 reorganize and document more v7 context internals
  • e09a322 use LazyLock to synchronize v1/v6 context initialization
  • 0f260cc Merge pull request #874 from uuid-rs/chore/impl-cleanups
  • 1419e91 clean up and refactor main lib tests
  • ceeaf4b ensure we don't overflow on counters less than 12
  • 63bc8f5 Merge pull request #873 from uuid-rs/fix/error-msg
  • Additional commits viewable in compare view

Updates tracing-subscriber from 0.3.22 to 0.3.23

Release notes

Sourced from tracing-subscriber's releases.

tracing-subscriber 0.3.23

Fixed

  • Allow ansi sanitization to be disabled (#3484)

#3484: tokio-rs/tracing#3484

Commits

Updates config from 0.15.19 to 0.15.22

Changelog

Sourced from config's changelog.

[0.15.22] - 2026-03-17

Documentation

  • Polish examples

Internal

  • Update winnow

[0.15.21] - 2026-03-12

Compatibility

  • Bump MSRV to 1.85

[0.15.20] - 2026-03-12

Fixes

  • Serialize the full u64 range

Internal

  • (toml) Update to 1.0
Commits
  • 7293108 chore: Release config version 0.15.22
  • 6b82b25 docs: Update changelog
  • 2ae46e4 chore: Update to Winnow 1.0.0 (#745)
  • 28690ea chore: Update to Winnow 1.0.0
  • 1f579ee docs(examples): Clean up (#744)
  • c7b1b10 docs(examples): Consoldate env examples
  • 5aa9638 docs(examples): Clarify intent
  • fcc5cd8 docs(examples): Better organize examples
  • 4e8637c docs(examples): Be consistent in env prefix
  • 395a9ff docs(examples): Flatten examples
  • Additional commits viewable in compare view

Updates socket2 from 0.5.10 to 0.6.3

Changelog

Sourced from socket2's changelog.

0.6.3

  • Added support for wasm32-wasip2.
  • Added Socket::(set_)ip_transparent_v6.
  • Added Socket::set_tcp_ack_frequency.
  • Support windows-sys v0.61 in addition to v0.60.

POTENTIALLY BREAKING The MSRV of windows-sys v0.61 is 1.71. To use socket2 with its MSRV of 1.70, please downgrade windows-sys to v0.60.x. This can be done using: cargo update windows-sys --precise 0.60.2

0.6.2

  • MsgHdr and MsgHdrMut are marked as transparent meaning both have the same layout as msghdr on Unix and WSAMSG on Windows (rust-lang/socket2#635).
  • Don't set SO_NOSIGPIPE when accepting sockets, this is inherited from the parent socket (rust-lang/socket2#632).
  • Fixes Socket::tcp_notsent_lowat by using the correct argument type (rust-lang/socket2#622).

0.6.1

Added

Changed

  • Updated the windows-sys dependency to version 0.60 (

… 15 updates

Bumps the rs-dependencies group with 1 update in the /examples/http-server directory: [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen).
Bumps the rs-dependencies group with 1 update in the /examples/wasi-nn directory: [wasi-nn](https://github.com/bytecodealliance/wasi-nn).
Bumps the rs-dependencies group with 13 updates in the /proplet directory:

| Package | From | To |
| --- | --- | --- |
| [toml](https://github.com/toml-rs/toml) | `0.9.12+spec-1.1.0` | `1.0.6+spec-1.1.0` |
| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `42.0.1` | `43.0.0` |
| [wasmtime-wasi](https://github.com/bytecodealliance/wasmtime) | `42.0.1` | `43.0.0` |
| [wasmtime-wasi-http](https://github.com/bytecodealliance/wasmtime) | `42.0.1` | `43.0.0` |
| [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.9.0` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.22.0` | `1.23.0` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` |
| [config](https://github.com/rust-cli/config-rs) | `0.15.19` | `0.15.22` |
| [socket2](https://github.com/rust-lang/socket2) | `0.5.10` | `0.6.3` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.28` | `0.13.2` |
| [oci-client](https://github.com/oras-project/rust-oci-client) | `0.15.0` | `0.16.1` |
| [elastic-tee-hal](https://github.com/elasticproject-eu/wasmhal) | ``56126e9`` | ``918cde1`` |
| [wasm-wave](https://github.com/bytecodealliance/wasm-tools) | `0.244.0` | `0.245.1` |



Updates `wit-bindgen` from 0.53.1 to 0.54.0
- [Release notes](https://github.com/bytecodealliance/wit-bindgen/releases)
- [Commits](bytecodealliance/wit-bindgen@v0.53.1...v0.54.0)

Updates `wasi-nn` from 0.1.0 to 0.6.0
- [Commits](https://github.com/bytecodealliance/wasi-nn/commits)

Updates `toml` from 0.9.12+spec-1.1.0 to 1.0.6+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.9.12...toml-v1.0.6)

Updates `wasmtime` from 42.0.1 to 43.0.0
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v42.0.1...v43.0.0)

Updates `wasmtime-wasi` from 42.0.1 to 43.0.0
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v42.0.1...v43.0.0)

Updates `wasmtime-wasi-http` from 42.0.1 to 43.0.0
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v42.0.1...v43.0.0)

Updates `hyper` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v1.8.1...v1.9.0)

Updates `uuid` from 1.22.0 to 1.23.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.22.0...v1.23.0)

Updates `tracing-subscriber` from 0.3.22 to 0.3.23
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-subscriber-0.3.22...tracing-subscriber-0.3.23)

Updates `config` from 0.15.19 to 0.15.22
- [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md)
- [Commits](rust-cli/config-rs@v0.15.19...v0.15.22)

Updates `socket2` from 0.5.10 to 0.6.3
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits/v0.6.3)

Updates `reqwest` from 0.12.28 to 0.13.2
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.28...v0.13.2)

Updates `oci-client` from 0.15.0 to 0.16.1
- [Release notes](https://github.com/oras-project/rust-oci-client/releases)
- [Commits](oras-project/rust-oci-client@v0.15.0...v0.16.1)

Updates `elastic-tee-hal` from `56126e9` to `918cde1`
- [Commits](elasticproject-eu/wasmhal@56126e9...918cde1)

Updates `wasm-wave` from 0.244.0 to 0.245.1
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)

---
updated-dependencies:
- dependency-name: wit-bindgen
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: wasi-nn
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: toml
  dependency-version: 1.0.6+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rs-dependencies
- dependency-name: wasmtime
  dependency-version: 43.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rs-dependencies
- dependency-name: wasmtime-wasi
  dependency-version: 43.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rs-dependencies
- dependency-name: wasmtime-wasi-http
  dependency-version: 43.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rs-dependencies
- dependency-name: hyper
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: uuid
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: tracing-subscriber
  dependency-version: 0.3.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rs-dependencies
- dependency-name: config
  dependency-version: 0.15.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rs-dependencies
- dependency-name: socket2
  dependency-version: 0.6.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: reqwest
  dependency-version: 0.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: oci-client
  dependency-version: 0.16.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
- dependency-name: elastic-tee-hal
  dependency-version: 918cde170cac47ecf31a32da1aa446a84a0e8642
  dependency-type: direct:production
  dependency-group: rs-dependencies
- dependency-name: wasm-wave
  dependency-version: 0.245.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rs-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 1, 2026
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