Skip to content

Bump the all-updates group in /core with 21 updates#104

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/all-updates-b238ec7579
Closed

Bump the all-updates group in /core with 21 updates#104
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/all-updates-b238ec7579

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 17, 2025

Bumps the all-updates group in /core with 21 updates:

Package From To
actix-web 4.10.2 4.11.0
clap 4.5.38 4.5.40
tokio 1.44.2 1.45.1
yaml-rust2 0.9.0 0.10.3
kube 0.96.0 1.0.0
k8s-openapi 0.23.0 0.25.0
tokio-util 0.7.14 0.7.15
hyper-util 0.1.11 0.1.14
itertools 0.13.0 0.14.0
libc 0.2.172 0.2.173
libloading 0.8.6 0.8.8
libp2p 0.54.1 0.55.0
prost 0.13.5 0.14.0
prost-build 0.13.5 0.14.0
bytemuck 1.23.0 1.23.1
prometheus 0.13.4 0.14.0
kube-runtime 0.99.0 1.0.0
aya-ebpf 630a767 bd0424c
aya-log-ebpf 630a767 bd0424c
which 7.0.2 8.0.0
aya-tool 630a767 bd0424c

Updates actix-web from 4.10.2 to 4.11.0

Release notes

Sourced from actix-web's releases.

actix-web: v4.11.0

  • Add Logger::log_level() method.
  • Improve handling of non-UTF-8 header values in Logger middleware.
  • Add HttpServer::shutdown_signal() method.
  • Mark HttpServer as #[must_use].
  • Allow SVG images to be compressed by the Compress middleware.
  • Ignore Host header in Host guard when connection protocol is HTTP/2.
  • Re-export mime dependency.
  • Update brotli dependency to 8.
Commits
  • 69dda5c ci: fix msrv job
  • 1b4b61d chore(awc): prepare release 3.7.0
  • 2c55d65 chore(actix-web): prepare release 4.11.0
  • 276f5d5 chore(actix-http): prepare release 3.11.0
  • 5f3c028 chore: narrow tokio dep to account for RUSTSEC-2025-0023
  • 3d3b31e fix: svg files should be compressed (#3486)
  • 3147aac feat: do not use host header on http2 for guard (#3525)
  • 079400a build: add clippy-msrv recipe
  • a49f055 build(deps): update url requirement from 2.1 to 2.5.4 (#3527)
  • 55268b6 fix: improve logger header values printing
  • Additional commits viewable in compare view

Updates clap from 4.5.38 to 4.5.40

Release notes

Sourced from clap's releases.

v4.5.39

[4.5.39] - 2025-05-27

Fixes

  • (help) Show short flag aliases before long
  • (help) Merge the short and long flag alias lists
Changelog

Sourced from clap's changelog.

[4.5.40] - 2025-06-09

Features

  • Support quoted ids in arg!() macro (e.g. arg!("check-config": ...))

[4.5.39] - 2025-05-27

Fixes

  • (help) Show short flag aliases before long
  • (help) Merge the short and long flag alias lists
Commits
  • cff27db chore: Release
  • 4ef4124 docs: Update changelog
  • ca89617 Merge pull request #5848 from jennings/jennings/push-xolwzyoornps
  • 99b6391 fix(complete): Fix PowerShell dynamic completion
  • ed2360f chore: Release
  • 196a14b docs: Update changelog
  • cd622ab Merge pull request #5846 from ribru17/alias_fn_dedup
  • 48ff72b fix(complete): Deduplicate bash subcmd cases
  • b1b6f17 Merge pull request #5843 from epage/link
  • 5900216 fix(derive): Update link for derive attributes
  • Additional commits viewable in compare view

Updates tokio from 1.44.2 to 1.45.1

Release notes

Sourced from tokio's releases.

Tokio v1.45.1

1.45.1 (May 24th, 2025)

This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to Instant::now() started failing. This is due to the stabilization of the first time-based metric.

Fixed

  • Disable time-based metrics on wasm32-unknown-unknown (#7322)

#7322: tokio-rs/tokio#7322

Tokio v1.45.0

Added

  • metrics: stabilize worker_total_busy_duration, worker_park_count, and worker_unpark_count (#6899, #7276)
  • process: add Command::spawn_with (#7249)

Changed

  • io: do not require Unpin for some trait impls (#7204)
  • rt: mark runtime::Handle as unwind safe (#7230)
  • time: revert internal sharding implementation (#7226)

Unstable

  • rt: remove alt multi-threaded runtime (#7275)

#6899: tokio-rs/tokio#6899 #7276: tokio-rs/tokio#7276 #7249: tokio-rs/tokio#7249 #7204: tokio-rs/tokio#7204 #7230: tokio-rs/tokio#7230 #7226: tokio-rs/tokio#7226 #7275: tokio-rs/tokio#7275

Commits
  • 3768696 chore: prepare Tokio v1.45.1 (#7359)
  • 421a7b0 rt: do not track time-based metrics on wasm32-unknown-unknown (#7322)
  • b1bdb3c ci: update macros_type_mismatch for Rust 1.87.0 (#7339)
  • 00754c8 chore: prepare Tokio v1.45.0 (#7308)
  • 1ae9434 time: revert "use sharding for timer implementation" related changes (#7226)
  • 8895bba ci: Test AArch64 Windows (#7288)
  • 48ca254 time: update sleep documentation to reflect maximum allowed duration (#7302)
  • a0af02a compat: add more documentation to tokio_util::compat (#7279)
  • 0ce3a11 metrics: stabilize worker_park_count and worker_unpark_count (#7276)
  • 1ea9ce1 ci: fix cfg!(miri) declarations in tests (#7286)
  • Additional commits viewable in compare view

Updates yaml-rust2 from 0.9.0 to 0.10.3

Release notes

Sourced from yaml-rust2's releases.

v0.10.3

Changes

  • Exclude yaml-test-suite from the Cargo package. This reverts the license changes from last version.
  • 399f481: Bump libtest-mimic from dev-dependencies

v0.10.2

Bug fixes

  • Parse (?i)[+-]?(?:inf|infinity|nan) as strings instead of floats

Changes

  • Merge license files and respect yaml-test-suite MIT license. This means we now correctly state that this crate can not be licensed under only the Apache-2.0 license.

Please review your license requirement following this release.

v0.10.1

Bug fixes

  • Parse .NaN as float instead of NaN.

v0.10.0

Breaking Changes

  • Update dependencies. hashlink had a bogus requirement of >= 0.8, < 0.10, sorry. As mentioned here, range requirements shouldn't be used and I haven't been vigilant enough when reviewing. The requirement is now set to 0.10.

Changes

  • Force quotes on y and n to appease the YAML 1.1 lords.
Changelog

Sourced from yaml-rust2's changelog.

v0.10.3

Changes

  • Exclude yaml-test-suite from the Cargo package. This reverts the license changes from last version.

v0.10.2

Bug fixes

  • Parse (?i)[+-]?(?:inf|infinity|nan) as strings instead of floats

Changes

  • Merge license files and respect yaml-test-suite MIT license. This means we now correctly state that this crate can not be licensed under only the Apache-2.0 license.

v0.10.1

Bug fixes

  • Parse .NaN as float instead of NaN.

v0.10.0

Breaking Changes

  • Update dependencies.

    hashlink had a bogus requirement of >= 0.8, < 0.10, sorry. As mentioned here, range requirements shouldn't be used and I haven't been vigilant enough when reviewing. The requirement is now set to 0.10.

Changes

  • Force quotes on y and n to appease the YAML 1.1 lords.
Commits
  • 7bf4d7f Complete changelog.
  • 399f481 Bump libtest-mimic to 0.8.1
  • 6c1d38e Remove yaml-test-suite from Cargo releases.
  • 306bf0f Release v0.10.2.
  • 815f18e Fix License section.
  • e4dc25b Merge licenses and fix Cargo.toml.
  • ac8ba60 Update renovate config.
  • 32587f2 ci: skip the cargo install step when we get a cache hit
  • fd7e81d ci: cache dependencies weekly
  • c26bcf9 garden: validate the MSRV for the debug_prints feature
  • Additional commits viewable in compare view

Updates kube from 0.96.0 to 1.0.0

Release notes

Sourced from kube's releases.

1.0.0

A Major Version

It's been a long time coming, but time has come to draw the line in the sand. No alphas, no betas. Hope it finds you all well. Thanks to everyone who has contributed over the years.

This is a somewhat symbolic gesture, because semver-breaking changes are still hard to avoid with a large set of sub-1.0 dependencies we need to bump, as well as managing the large api surface of Kubernetes.

Therefore, the plan is to align our breaking changes and major bumps with Kubernetes versions / k8s-openapi versions for now, and this should allow our other releases to stream in. See kube-rs/kube#1688 for more information.

Kubernetes v1_33 support via k8s-openapi 0.25

Please upgrade k8s-openapi along with kube to avoid conflicts.

New minimum versions: MSRV 1.82.0, MK8SV: 1.30*

KubeSchema

The CELSchema alternate derive for JsonSchema has been renamed to KubeSchema to indicate the increased functionality.

In addition to being able to inject CEL rules for validations, it can now also inject x-kubernetes properties such as merge-strategy via kube-rs/kube#1750, handle #[validate] attributes kube-rs/kube#1749, and pass validation rules as string literals kube-rs/kube#1754 :

#[derive(CustomResource, Serialize, Deserialize, Debug, PartialEq, Clone, KubeSchema)]
#[kube(...properties)
struct DocumentSpec {
    /// New merge strategy support
    #[x_kube(merge_strategy = ListMerge::Set)]
    x_kubernetes_set: Vec<String>,
/// CEL Validation now lives on x_kube and supports literal Rules:
#[x_kube(validation = &quot;!has(self.variantOne) || self.variantOne.int &gt; 22&quot;)]
complex_enum: ComplexEnum,

}

See kube.rs docs on validation for more info. Huge thanks to @​Danil-Grigorev.

What's Changed

Added

Changed

Removed

Fixed

... (truncated)

Changelog

Sourced from kube's changelog.

1.0.0 / 2025-05-13

A Major Version

It's been a long time coming, but time has come to draw the line in the sand. No alphas, no betas. Hope it finds you all well. Thanks to everyone who has contributed over the years.

This is a somewhat symbolic gesture, because semver-breaking changes are still hard to avoid with a large set of sub-1.0 dependencies we need to bump, as well as managing the large api surface of Kubernetes.

Therefore, the plan is to align our breaking changes and major bumps with Kubernetes versions / k8s-openapi versions for now, and this should allow our other releases to stream in. See kube-rs/kube#1688 for more information.

Kubernetes v1_33 support via k8s-openapi 0.25

Please upgrade k8s-openapi along with kube to avoid conflicts.

New minimum versions: MSRV 1.82.0, MK8SV: 1.30*

KubeSchema

The CELSchema alternate derive for JsonSchema has been renamed to KubeSchema to indicate the increased functionality.

In addition to being able to inject CEL rules for validations, it can now also inject x-kubernetes properties such as merge-strategy via kube-rs/kube#1750, handle #[validate] attributes kube-rs/kube#1749, and pass validation rules as string literals kube-rs/kube#1754 :

#[derive(CustomResource, Serialize, Deserialize, Debug, PartialEq, Clone, KubeSchema)]
#[kube(...properties)
struct DocumentSpec {
    /// New merge strategy support
    #[x_kube(merge_strategy = ListMerge::Set)]
    x_kubernetes_set: Vec<String>,
/// CEL Validation now lives on x_kube and supports literal Rules:
#[x_kube(validation = &quot;!has(self.variantOne) || self.variantOne.int &gt; 22&quot;)]
complex_enum: ComplexEnum,

}

See kube.rs docs on validation for more info. Huge thanks to @​Danil-Grigorev.

What's Changed

Added

Changed

Removed

Fixed

... (truncated)

Commits
  • ed3d390 release 1.0.0
  • 2f08a6f bump readme pin for k8s-openapi
  • e8a8c3b Merge pull request #1758 from ulagbulag/fix/correct-confliect-schemars-featur...
  • 3ca7a9a Merge pull request #1756 from kube-rs/k8s-025
  • c16deef fix: resolve conflict with schemars preserve_order feature
  • a68eaf2 clippy on wait
  • 6529708 update inconsequential license update on optional feature dep webpki-roots
  • 3c9d9a4 just bump-msrv 1.82.0
  • 06dcdcf no more compile constraints when limiting to kube >= 1.30
  • 3532128 jump bump-k8s
  • Additional commits viewable in compare view

Updates k8s-openapi from 0.23.0 to 0.25.0

Release notes

Sourced from k8s-openapi's releases.

v0.24.0

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.32 under the v1_32 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.26 and 1.27.

Corresponding Kubernetes API server versions:

  • v1.28.15
  • v1.29.12
  • v1.30.8
  • v1.31.4
  • v1.32.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.
Changelog

Sourced from k8s-openapi's changelog.

v0.25.0 (2025-05-11)

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.33 under the v1_33 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.28 and 1.29.

  • FEATURE: The crate now supports no_std by disabling its std feature.

Corresponding Kubernetes API server versions:

  • v1.30.12
  • v1.31.8
  • v1.32.4
  • v1.33.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

v0.24.0 (2024-12-21)

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.32 under the v1_32 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.26 and 1.27.

Corresponding Kubernetes API server versions:

  • v1.28.15
  • v1.29.12
  • v1.30.8
  • v1.31.4
  • v1.32.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

... (truncated)

Commits
  • dcbbaef v0.25.0
  • d8b456d Drop v1.28, v1.29
  • e099f31 Backport StatefulSetSpec::serviceName optionality fix from v1.33.0
  • ab47fc9 Add v1.33.0
  • fc600a6 Fix / suppress new clippy lints.
  • f14de15 Update to v1.30.12, v1.31.8, v1.32.4
  • f9dcd19 Update to v1.32.3
  • 52b64a7 Update to v1.29.15, v1.30.11, v1.31.7
  • 30a268f Update kind to v0.27.0
  • be72c29 Update to v1.29.14, v1.30.10, v1.31.6, v1.32.2
  • Additional commits viewable in compare view

Updates tokio-util from 0.7.14 to 0.7.15

Commits

Updates hyper-util from 0.1.11 to 0.1.14

Release notes

Sourced from hyper-util's releases.

v0.1.13

tl;dr

  • Fix HttpConnector to always prefer IPv6 addresses first, if happy eyeballs is enabled.
  • Fix legacy::Client to return better errors if available on the connection.

What's Changed

New Contributors

Full Changelog: hyperium/hyper-util@v0.1.12...v0.1.13

v0.1.12

tl;dr

  • Add client::legacy::proxy::Tunnel connector that wraps another connector with HTTP tunneling.
  • Add client::legacy::proxy::{SocksV4, SocksV5} connectors that wraps another connector with SOCKS.
  • Add client::proxy::matcher::Matcher type that can use environment variables to match proxy rules.
  • Add server::graceful::Watcher type that can be sent to watch a connection in another task.
  • Add GracefulShutdown::count() method to get number of currently watched connections.
  • Fix missing must_use attributes on Connection futures.
  • Fix tracing span in GAI resolver that can cause panics.

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from hyper-util's changelog.

0.1.14 (2025-06-04)

  • Fix HttpConnector to defer address family order to resolver sort order.
  • Fix proxy::Matcher to find HTTPS system proxies on Windows.

0.1.13 (2025-05-27)

  • Fix HttpConnector to always prefer IPv6 addresses first, if happy eyeballs is enabled.
  • Fix legacy::Client to return better errors if available on the connection.

0.1.12 (2025-05-19)

  • Add client::legacy::proxy::Tunnel connector that wraps another connector with HTTP tunneling.
  • Add client::legacy::proxy::{SocksV4, SocksV5} connectors that wraps another connector with SOCKS.
  • Add client::proxy::matcher::Matcher type that can use environment variables to match proxy rules.
  • Add server::graceful::Watcher type that can be sent to watch a connection in another task.
  • Add GracefulShutdown::count() method to get number of currently watched connections.
  • Fix missing must_use attributes on Connection futures.
  • Fix tracing span in GAI resolver that can cause panics.
Commits
  • 71360e4 v0.1.14
  • ce9248d fix(proxy): set https system proxy on windows (#201)
  • 7400a20 fix(client): prefer resolver order always (#200)
  • 22867bd style(client): Fix some clippy lints (#199)
  • 2ff0ba6 deps: upgrade windows-registry to 0.5 (#198)
  • 2c3c55f v0.1.13
  • a01e6b2 fix(client): improve client errors details if available (#184)
  • fc1d699 refactor(client): add socket addr to ConnectError
  • 0959d46 refactor(client): return the first connect error, not the last
  • 6328823 refactor(client): don't allocate for ConnectError messages
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)
Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates libc from 0.2.172 to 0.2.173

Release notes

Sourced from libc's releases.

0.2.173

Added

  • AIX: Add an AIX triple to Cargo.toml for doc (#4475)
  • FreeBSD: Add the SO_SPLICE socket option support for FreeBSD >= 14.2 (#4451)
  • Linux GNU: Prepare for supporting _TIME_BITS=64 (#4433)
  • Linux: Add constant PACKET_IGNORE_OUTGOING (#4319)
  • Linux: Add constants and types for nsfs ioctls (#4436)
  • Linux: Add constants for Memory-Deny-Write-Execute prctls (#4400)
  • Linux: Add constants from linux/cn_proc.h and linux/connector.h (#4434)
  • Linux: Add new flags for pwritev2 and preadv2 (#4452)
  • Linux: Add pid_type enum values (#4403)
  • Linux: Update pidfd constants and types (Linux 6.9-6.15) (#4402)
  • Loongarch64 musl: Define the MADV_SOFT_OFFLINE constant (#4448)
  • Musl: Add new fields since 1.2.0/1.2.2 to struct tcp_info (#4443)
  • Musl: Prepare for supporting v1.2.3 (#4443)
  • NuttX: Add arc4random and arc4random_buf (#4464)
  • RISC-V Musl: Add MADV_SOFT_OFFLINE definition (#4447)
  • Redox: Define SCM_RIGHTS (#4440)
  • VxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (#4407)
  • Windows: Add more time.h functions (#4427)

Changed

  • Redox: Update SA_ constants. (#4426)
  • Redox: make CMSG_ALIGN, CMSG_LEN, and CMSG_SPACE const functions (#4441)

Fixed

  • AIX: Enable libc-test and fix definitions/declarations. (#4450)
  • Emscripten: Fix querying emcc on windows (use emcc.bat) (#4248)
  • Hurd: Fix build from missing fpos_t (#4472)
  • Loongarch64 Musl: Fix the struct ipc_perm bindings (#4384)
  • Musl: Fix the O_LARGEFILE constant value. (#4443)
Changelog

Sourced from libc's changelog.

0.2.173 - 2025-06-09

Added

  • AIX: Add an AIX triple to Cargo.toml for doc (#4475)
  • FreeBSD: Add the SO_SPLICE socket option support for FreeBSD >= 14.2 (#4451)
  • Linux GNU: Prepare for supporting _TIME_BITS=64 (#4433)
  • Linux: Add constant PACKET_IGNORE_OUTGOING (#4319)
  • Linux: Add constants and types for nsfs ioctls (#4436)
  • Linux: Add constants for Memory-Deny-Write-Execute prctls (#4400)
  • Linux: Add constants from linux/cn_proc.h and linux/connector.h (#4434)
  • Linux: Add new flags for pwritev2 and preadv2 (#4452)
  • Linux: Add pid_type enum values (#4403)
  • Linux: Update pidfd constants and types (Linux 6.9-6.15) (#4402)
  • Loongarch64 musl: Define the MADV_SOFT_OFFLINE constant (#4448)
  • Musl: Add new fields since 1.2.0/1.2.2 to struct tcp_info (#4443)
  • Musl: Prepare for supporting v1.2.3 (#4443)
  • NuttX: Add arc4random and arc4random_buf (#4464)
  • RISC-V Musl: Add MADV_SOFT_OFFLINE definition (#4447)
  • Redox: Define SCM_RIGHTS (#4440)
  • VxWorks: Add missing UTIME defines and TASK_RENAME_LENGTH (#4407)
  • Windows: Add more time.h functions (#4427)

Changed

  • Redox: Update SA_ constants. (#4426)
  • Redox: make CMSG_ALIGN, CMSG_LEN, and CMSG_SPACE const functions (#4441)

Fixed

  • AIX: Enable libc-test and fix definitions/declarations. (#4450)
  • Emscripten: Fix querying emcc on windows (use emcc.bat) (#4248)
  • Hurd: Fix build from missing fpos_t (#4472)
  • Loongarch64 Musl: Fix the struct ipc_perm bindings (#4384)
  • Musl: Fix the O_LARGEFILE constant value. (#4443)
Commits
  • 9288ec0 Merge pull request #4486 from tgross35/fix-no-publish
  • 6787deb Fix publishing on the libc-0.2 branch
  • 1c5b553 Merge pull request #4481 from tgross35/release
  • 2d0dfd3 chore: release libc 0.2.173
  • 92347ec Merge pull request #4476 from tgross35/backport-scotch-bonnet
  • 1a418ed lints: Remove allow(dead_code)
  • 7be1a7a lints: Remove allow(redundant_semicolons)
  • 53301c2 lints: Warn rather than deny by default
  • 6595c61 Add AIX triple to Cargo.toml for doc.
  • 600d8ad Add ctest-next stub and expected dependencies
  • Additional commits viewable in compare view

Updates libloading from 0.8.6 to 0.8.8

Commits

Updates libp2p from 0.54.1 to 0.55.0

Commits
  • 9698607 chore(*): prepare release
  • 9d3688d chore: prepare libp2p-webrtc-websys 0.4.0
  • 4449024 fix: minor version bump packages affected by #5676
  • 0177ddf chore(test-utils): revert #5725
  • d57081f chore(ci): update mergify script
  • 1442ca0 deps(if-watch): update if-watch to v3.2.1

Bumps the all-updates group in /core with 21 updates:

| Package | From | To |
| --- | --- | --- |
| [actix-web](https://github.com/actix/actix-web) | `4.10.2` | `4.11.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.38` | `4.5.40` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.45.1` |
| [yaml-rust2](https://github.com/Ethiraric/yaml-rust2) | `0.9.0` | `0.10.3` |
| [kube](https://github.com/kube-rs/kube) | `0.96.0` | `1.0.0` |
| [k8s-openapi](https://github.com/Arnavion/k8s-openapi) | `0.23.0` | `0.25.0` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.14` | `0.7.15` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.11` | `0.1.14` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.172` | `0.2.173` |
| [libloading](https://github.com/nagisa/rust_libloading) | `0.8.6` | `0.8.8` |
| [libp2p](https://github.com/libp2p/rust-libp2p) | `0.54.1` | `0.55.0` |
| [prost](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.0` |
| [prost-build](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.0` |
| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.23.0` | `1.23.1` |
| [prometheus](https://github.com/tikv/rust-prometheus) | `0.13.4` | `0.14.0` |
| [kube-runtime](https://github.com/kube-rs/kube) | `0.99.0` | `1.0.0` |
| [aya-ebpf](https://github.com/aya-rs/aya) | ``630a767`` | ``bd0424c`` |
| [aya-log-ebpf](https://github.com/aya-rs/aya) | ``630a767`` | ``bd0424c`` |
| [which](https://github.com/harryfei/which-rs) | `7.0.2` | `8.0.0` |
| [aya-tool](https://github.com/aya-rs/aya) | ``630a767`` | ``bd0424c`` |


Updates `actix-web` from 4.10.2 to 4.11.0
- [Release notes](https://github.com/actix/actix-web/releases)
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md)
- [Commits](actix/actix-web@web-v4.10.2...web-v4.11.0)

Updates `clap` from 4.5.38 to 4.5.40
- [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.38...clap_complete-v4.5.40)

Updates `tokio` from 1.44.2 to 1.45.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.44.2...tokio-1.45.1)

Updates `yaml-rust2` from 0.9.0 to 0.10.3
- [Release notes](https://github.com/Ethiraric/yaml-rust2/releases)
- [Changelog](https://github.com/Ethiraric/yaml-rust2/blob/master/CHANGELOG.md)
- [Commits](Ethiraric/yaml-rust2@v0.9.0...v0.10.3)

Updates `kube` from 0.96.0 to 1.0.0
- [Release notes](https://github.com/kube-rs/kube/releases)
- [Changelog](https://github.com/kube-rs/kube/blob/main/CHANGELOG.md)
- [Commits](kube-rs/kube@0.96.0...1.0.0)

Updates `k8s-openapi` from 0.23.0 to 0.25.0
- [Release notes](https://github.com/Arnavion/k8s-openapi/releases)
- [Changelog](https://github.com/Arnavion/k8s-openapi/blob/master/CHANGELOG.md)
- [Commits](Arnavion/k8s-openapi@v0.23.0...v0.25.0)

Updates `tokio-util` from 0.7.14 to 0.7.15
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.14...tokio-util-0.7.15)

Updates `hyper-util` from 0.1.11 to 0.1.14
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.11...v0.1.14)

Updates `itertools` from 0.13.0 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.14.0)

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

Updates `libloading` from 0.8.6 to 0.8.8
- [Commits](https://github.com/nagisa/rust_libloading/commits)

Updates `libp2p` from 0.54.1 to 0.55.0
- [Release notes](https://github.com/libp2p/rust-libp2p/releases)
- [Changelog](https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/rust-libp2p@v0.54.1...libp2p-v0.55.0)

Updates `prost` from 0.13.5 to 0.14.0
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.5...v0.14.0)

Updates `prost-build` from 0.13.5 to 0.14.0
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/prost@v0.13.5...v0.14.0)

Updates `bytemuck` from 1.23.0 to 1.23.1
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](Lokathor/bytemuck@v1.23.0...v1.23.1)

Updates `prometheus` from 0.13.4 to 0.14.0
- [Changelog](https://github.com/tikv/rust-prometheus/blob/master/CHANGELOG.md)
- [Commits](tikv/rust-prometheus@v0.13.4...v0.14.0)

Updates `kube-runtime` from 0.99.0 to 1.0.0
- [Release notes](https://github.com/kube-rs/kube/releases)
- [Changelog](https://github.com/kube-rs/kube/blob/main/CHANGELOG.md)
- [Commits](kube-rs/kube@0.99.0...1.0.0)

Updates `aya-ebpf` from `630a767` to `bd0424c`
- [Release notes](https://github.com/aya-rs/aya/releases)
- [Commits](aya-rs/aya@630a767...bd0424c)

Updates `aya-log-ebpf` from `630a767` to `bd0424c`
- [Release notes](https://github.com/aya-rs/aya/releases)
- [Commits](aya-rs/aya@630a767...bd0424c)

Updates `which` from 7.0.2 to 8.0.0
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md)
- [Commits](harryfei/which-rs@7.0.2...8.0.0)

Updates `aya-tool` from `630a767` to `bd0424c`
- [Release notes](https://github.com/aya-rs/aya/releases)
- [Commits](aya-rs/aya@630a767...bd0424c)

---
updated-dependencies:
- dependency-name: actix-web
  dependency-version: 4.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: clap
  dependency-version: 4.5.40
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: tokio
  dependency-version: 1.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: yaml-rust2
  dependency-version: 0.10.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: kube
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-updates
- dependency-name: k8s-openapi
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: tokio-util
  dependency-version: 0.7.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: hyper-util
  dependency-version: 0.1.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: itertools
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: libc
  dependency-version: 0.2.173
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: libloading
  dependency-version: 0.8.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: libp2p
  dependency-version: 0.55.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: prost
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: prost-build
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: bytemuck
  dependency-version: 1.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-updates
- dependency-name: prometheus
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-updates
- dependency-name: kube-runtime
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-updates
- dependency-name: aya-ebpf
  dependency-version: bd0424ca61a1c9ccd6e15e5a846c2915d067a7ea
  dependency-type: direct:production
  dependency-group: all-updates
- dependency-name: aya-log-ebpf
  dependency-version: bd0424ca61a1c9ccd6e15e5a846c2915d067a7ea
  dependency-type: direct:production
  dependency-group: all-updates
- dependency-name: which
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-updates
- dependency-name: aya-tool
  dependency-version: bd0424ca61a1c9ccd6e15e5a846c2915d067a7ea
  dependency-type: direct:production
  dependency-group: all-updates
...

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 Jun 17, 2025
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 17, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 18, 2025

Dependabot attempted to update this pull request, but because the branch dependabot/cargo/core/all-updates-b238ec7579 is protected it was unable to do so.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jun 21, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@LorenzoTettamanti LorenzoTettamanti deleted the dependabot/cargo/core/all-updates-b238ec7579 branch July 18, 2025 16:20
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.

1 participant