Skip to content

Bump the rust-crates group with 28 updates - #1459

Merged
juliasilge merged 4 commits into
mainfrom
dependabot/cargo/rust-crates-fb5fd5cbe6
Nov 2, 2026
Merged

juliasilge merged 4 commits into
mainfrom
dependabot/cargo/rust-crates-fb5fd5cbe6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-crates group with 28 updates:

Package From To
actix-web 4.15.0 4.17.0
camino 1.2.5 1.2.6
cc 1.4.4 1.8.0
cfg-if 1.0.4 1.0.5
crossbeam 0.8.4 0.8.5
embed-resource 3.0.11 3.0.12
flate2 1.1.9 1.1.10
ignore 0.4.32 0.4.33
indexmap 2.14.0 2.14.2
insta 1.48.0 1.49.0
libc 0.2.189 0.2.191
log 0.4.33 0.4.34
mutatis 0.5.3 0.5.4
proc-macro2 1.0.106 1.0.107
rand 0.10.2 0.10.3
reqwest 0.13.4 0.13.5
rust-embed 8.12.0 8.13.0
salsa 0.28.2 0.28.5
salsa-macros 0.28.2 0.28.5
serde_json 1.0.151 1.0.154
serde_with 3.22.0 3.24.0
sha2 0.11.0 0.11.1
smallvec 1.15.2 1.16.3
syn 3.0.4 3.0.9
tokio 1.53.1 1.53.3
ureq 3.4.0 3.4.2
uuid 1.26.0 1.28.0
zstd 0.14.0 0.14.3

Updates actix-web from 4.15.0 to 4.17.0

Release notes

Sourced from actix-web's releases.

actix-web: v4.17.0

  • Fix Accept parsing and preference selection for quality parameters before media type parameters and for quoted parameter values containing semicolons.
  • Update zstd dependency to 0.14.
  • Update brotli dependency to 9.

actix-web: v4.16.0

  • The TLS crate features no longer enable the http2 crate feature.
  • Prevent TestRequest app data retention by disabling its request pooling.
Commits
  • 15fd3ff chore(actix-web): prepare release 4.17.0
  • 1a351ea chore(awc): prepare release 3.10.0
  • 4ef4b2d chore(actix-http): prepare release 3.19.0
  • 1d6eeb7 fix(actix-http): reject out-of-range WebSocket payload lengths (#4323)
  • b47afd6 fix(actix-http): parse header quality values as exact decimals (#4314)
  • 1f0c38b fix(actix-http): round float quality values to the nearest thousandth (#4315)
  • 5492b7a chore: tweak q item comments
  • 19d672e Fix quality parameter ordering and quoted values (#4301)
  • 8b6a22b chore(deps): update zstd to 0.14 (#4320)
  • efa9c21 chore(deps): update brotli to 9 (#4319)
  • Additional commits viewable in compare view

Updates camino from 1.2.5 to 1.2.6

Release notes

Sourced from camino's releases.

camino 1.2.6

Fixed

  • The Utf8Path::ends_with parameter is now called child to match std::path::Path::ends_with. Thanks hxperl for your first contribution!
Changelog

Sourced from camino's changelog.

[1.2.6] - 2026-09-15

Fixed

  • The Utf8Path::ends_with parameter is now called child to match std::path::Path::ends_with. Thanks hxperl for your first contribution!
Commits

Updates cc from 1.4.4 to 1.8.0

Release notes

Sourced from cc's releases.

cc-v1.8.0

Added

  • add CC_PREFER_CLANG_CL_OVER_MSVC to override prefer_clang_cl_over_msvc (#2001)

Fixed

  • (panic) fix panic in code and replace with error when appropriate (#2008)
  • (env) do not panic if WASM_MUSL_SYSROOT not set (#2007)
  • (jobserver) help thread gets more token than necessary (#2006)
  • stop forwarding -Cprofile-generate/-Cprofile-use to the C compiler (#2003)
  • do not apply target crt-static when target is overridden (#1999)

Other

  • (parallel) poll for process exit on linux (#2009)
  • document NVCC and other environment variables (#2005)
  • (jobserver) poll for new token (#2004)
  • (parallel) Use poll on unix (#2000)

cc-v1.7.0

Added

  • add Tool::get_envs, deprecate Tool::env and store tool env as Arc<OsStr> pairs (#1985)
  • link c++ when Clang uses libc++ (#1978)
  • add CC_MASM_ASM and fall back to llvm-ml for MASM files (#1975)

Fixed

  • (target parsing) for powerpc64-ibm-aix abi (#1989)
  • ignore ASCII case in program name checks (#1981)

Other

  • (compile) issue compilation cmds more frequently in parallel #1997 #1998
  • (cache) Optimize tool detection caching (#1995)
  • (cache) optimize EnvSnapshot Hash, PartialEq, Ord impl (#1994)
  • Regenerate target info (#1988)

cc-v1.6.0

Added

  • add Build::create_archive and emit_link_directives (#1972)
  • read the process environment once per Build, on first use (#1969)
  • add Build::message_logger for structured access to cc's messages (#1967)
  • add CXXSTDLIB_STATIC to link the C++ stdlib statically from outside (#1957)

Fixed

  • key the flag support cache on target, host, language and environment (#1965)

... (truncated)

Changelog

Sourced from cc's changelog.

1.8.0 - 2026-10-11

Added

  • add CC_PREFER_CLANG_CL_OVER_MSVC to override prefer_clang_cl_over_msvc (#2001)

Fixed

  • (panic) fix panic in code and replace with error when appropriate (#2008)
  • (env) do not panic if WASM_MUSL_SYSROOT not set (#2007)
  • (jobserver) help thread gets more token than necessary (#2006)
  • stop forwarding -Cprofile-generate/-Cprofile-use to the C compiler (#2003)
  • do not apply target crt-static when target is overridden (#1999)

Other

  • (parallel) poll for process exit on linux (#2009)
  • document NVCC and other environment variables (#2005)
  • (jobserver) poll for new token (#2004)
  • (parallel) Use poll on unix (#2000)

1.7.0 - 2026-10-10

Added

  • add Tool::get_envs, deprecate Tool::env and store tool env as Arc<OsStr> pairs (#1985)
  • link c++ when Clang uses libc++ (#1978)
  • add CC_MASM_ASM and fall back to llvm-ml for MASM files (#1975)

Fixed

  • (target parsing) for powerpc64-ibm-aix abi (#1989)
  • ignore ASCII case in program name checks (#1981)

Other

  • (compile) issue compilation cmds more frequently in parallel #1997 #1998
  • (cache) Optimize tool detection caching (#1995)
  • (cache) optimize EnvSnapshot Hash, PartialEq, Ord impl (#1994)
  • Regenerate target info (#1988)

1.6.0 - 2026-10-03

Added

  • add Build::create_archive and emit_link_directives (#1972)
  • read the process environment once per Build, on first use (#1969)
  • add Build::message_logger for structured access to cc's messages (#1967)
  • add CXXSTDLIB_STATIC to link the C++ stdlib statically from outside (#1957)

... (truncated)

Commits
  • d0454ee chore(cc): release v1.8.0 (#2010)
  • fd18a6c perf(parallel): poll for process exit on linux (#2009)
  • b69d7eb fix(panic): fix panic in code and replace with error when appropriate (#2008)
  • 78eaf8f fix(env): do not panic if WASM_MUSL_SYSROOT not set (#2007)
  • ca93d67 docs: document NVCC and other environment variables (#2005)
  • e4f1339 fix(jobserver): help thread gets more token than necessary (#2006)
  • 369070e perf(jobserver): poll for new token (#2004)
  • 360d734 fix: stop forwarding -Cprofile-generate/-Cprofile-use to the C compiler (#2003)
  • 5832160 refactor(forward_available): use let-else (#2002)
  • fb83356 feat: add CC_PREFER_CLANG_CL_OVER_MSVC to override `prefer_clang_cl_over_ms...
  • Additional commits viewable in compare view

Updates cfg-if from 1.0.4 to 1.0.5

Release notes

Sourced from cfg-if's releases.

v1.0.5

  • Add a note that this crate is deprecated, suggesting cfg_select! instead
Changelog

Sourced from cfg-if's changelog.

1.0.5 - 2026-09-16

  • Add a note that this crate is deprecated, suggesting cfg_select! instead
Commits
  • 8b0a2b0 Deprecation notice + crate version bump
  • efabe3f Add a changelog entry for the upcoming deprecation notice
  • a66c2d4 Bump actions/checkout from 6 to 7
  • bda9677 Bump actions/checkout from 5 to 6
  • See full diff in compare view

Updates crossbeam from 0.8.4 to 0.8.5

Release notes

Sourced from crossbeam's releases.

crossbeam-utils 0.8.5

  • Add AtomicCell::fetch_update (#704)
  • Support targets that do not have atomic CAS on stable Rust (#698)

crossbeam-deque 0.8.5

  • Remove dependency on cfg-if. (#1072)

crossbeam 0.8.5

  • Update MSRV policy to support 1 year instead of 6 months to meet rayon's MSRV policy. (#1284)
Changelog

Sourced from crossbeam's changelog.

Version 0.8.5

  • Update MSRV policy to support 1 year instead of 6 months to meet rayon's MSRV policy. (#1284)
Commits
  • 2920c98 Prepare for the next release
  • 808b75a ci: Update codegen job
  • 46774e0 channel: Document that send_timeout sends an available message even if the ti...
  • 89a3fe4 epoch: Make Shared::null const
  • 383d74a Use *::MAX associated constants
  • a30b825 channel,deque,queue: Use AtomicU64/u64 in head/tail index if available
  • a0e4d29 Replace iterative capacity growth with next_power_of_two (#1216)
  • 94f74d2 Recognize x86_64-unknown-linux-gnutsan in build script
  • 30e5963 epoch: Add missing fence emulation for tsan
  • 708a6bd Handle overflow in bounded channel/queue initialization (#1301)
  • Additional commits viewable in compare view

Updates embed-resource from 3.0.11 to 3.0.12

Commits

Updates flate2 from 1.1.9 to 1.1.10

Release notes

Sourced from flate2's releases.

1.1.10

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.9...1.1.10

Commits
  • ed93d4f Merge pull request #558 from rust-lang/lib-doc-update
  • fb5228d Merge pull request #559 from bushrat011899/no_std
  • 6ed3ba3 Add executable no_std example
  • faed8a0 Expand CI to test no_std compatibility and correctness
  • 2ba8e7e Add unstable no_std support behind flate2_unstable_nightly_alloc_io
  • 3fe1126 Centralize usage of std for error and io
  • 98e313a Add GzHeader::mtime_as_duration
  • 0642965 Switch to core implicit prelude and only use std where required
  • 454a63c Remove left-over dbg! statement
  • 2a490b7 Add runtime_detection feature
  • Additional commits viewable in compare view

Updates ignore from 0.4.32 to 0.4.33

Commits

Updates indexmap from 2.14.0 to 2.14.2

Changelog

Sourced from indexmap's changelog.

2.14.2 (2026-09-04)

  • Fix item hygiene in map and set macros. Previously, an internal const CAP could shadow the same name in the caller's namespace.
  • Allow const initialization of empty indexmap_with_default! and indexset_with_default!. The hasher may also be omitted if it's inferrable.

2.14.1 (2026-08-28)

  • Simplify comparisons where Equivalent isn't needed (Q = K).
  • Unify index assertions for bounds checks.
  • Fix (or expect) clippy lints.
Commits
  • 41a8708 Merge pull request #450 from cuviper/macros
  • 0fb7b5c Release 2.14.2
  • 55e6b28 Improve the empty macro cases
  • c067355 Fix item hygiene in user macros
  • fdf7e17 Merge pull request #449 from cuviper/release-2.14.1
  • ada540e Release 2.14.1
  • af93b43 expect clippy::redundant_slicing in tests
  • c95da18 fix clippy::derivable_impls
  • 2196365 fix clippy::useless_vec (and more) in tests
  • 1c2be7b use inherent usize::MAX
  • Additional commits viewable in compare view

Updates insta from 1.48.0 to 1.49.0

Release notes

Sourced from insta's releases.

1.49.0

Release Notes

  • Allow Option<&OsStr> snapshot names, such as Path::file_name(), without explicit string conversion. #929 (@​dislogical)
  • Add prebuilt cargo-insta binaries for ARM64 Linux (aarch64-unknown-linux-gnu). #942 (@​aljohri)
  • Fix JSON serialization of maps keyed by unit enum variants. Keys use the serialized variant name, including serde renames. #934 (@​teddytennant)
  • Remove trailing semicolons from serialization macro bodies to avoid compiler warnings when used in expression position. #940 (@​Tiwalun)
  • Mention INSTA_UPDATE=always in snapshot mismatch hints for file snapshots. #927 (@​hiro-nikaitou)
  • Update the lockfile's tempfile and rustix dependencies to fix builds with newer Rust toolchains. #939
  • Fix cargo insta test --all-targets --test-runner nextest failing with "Can't mix --doc with other target selecting options". Like cargo test --all-targets, it no longer runs doctests. #460

Install cargo-insta 1.49.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.49.0/cargo-insta-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/mitsuhiko/insta/releases/download/1.49.0/cargo-insta-installer.ps1 | iex"

Download cargo-insta 1.49.0

File Platform Checksum
cargo-insta-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
cargo-insta-x86_64-apple-darwin.tar.xz Intel macOS checksum
cargo-insta-x86_64-pc-windows-msvc.zip x64 Windows checksum
cargo-insta-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
cargo-insta-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
cargo-insta-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

This was written by Codex on behalf of @​max-sixty

Changelog

Sourced from insta's changelog.

1.49.0

  • Allow Option<&OsStr> snapshot names, such as Path::file_name(), without explicit string conversion. #929 (@​dislogical)
  • Add prebuilt cargo-insta binaries for ARM64 Linux (aarch64-unknown-linux-gnu). #942 (@​aljohri)
  • Fix JSON serialization of maps keyed by unit enum variants. Keys use the serialized variant name, including serde renames. #934 (@​teddytennant)
  • Remove trailing semicolons from serialization macro bodies to avoid compiler warnings when used in expression position. #940 (@​Tiwalun)
  • Mention INSTA_UPDATE=always in snapshot mismatch hints for file snapshots. #927 (@​hiro-nikaitou)
  • Update the lockfile's tempfile and rustix dependencies to fix builds with newer Rust toolchains. #939
  • Fix cargo insta test --all-targets --test-runner nextest failing with "Can't mix --doc with other target selecting options". Like cargo test --all-targets, it no longer runs doctests. #460
Commits
  • 5df39ce Release 1.49.0 (#944)
  • 1c28c19 Skip the separate doctest run for nextest with --all-targets (#941)
  • 064742e Build cargo-insta for aarch64-unknown-linux-gnu (#942)
  • 08b67d9 Remove trailing semicolons from macro bodies (#940)
  • 06858e1 fix: regenerate Cargo.lock to avoid broken rustix 0.37.27 (#939)
  • 70be034 Serialize unit enum variants used as JSON map keys (#934)
  • 54d0b96 feat: implement From for SnapshotValue with OsStr (#929)
  • 3d62572 [fix] Mention INSTA_UPDATE variable in snapshot mismatch errors (#927)
  • 1712876 ci: run CI on a pinned toolchain via rust-toolchain.toml; fix format-arg lint...
  • See full diff in compare view

Updates libc from 0.2.189 to 0.2.191

Release notes

Sourced from libc's releases.

0.2.191

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)

0.2.190

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable"

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.191 - 2026-10-16

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)

0.2.190 - 2026-10-02

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...
</tr></table> 

... (truncated)

Commits
  • ccc2ff4 libc: Release 0.2.191
  • bce6efb apple: Add mach_task_self and mach_task_self_ to semver checks
  • ecf4fd4 apple: Re-restrict mach_vm_map to MacOS-only
  • b0e0423 Revert "apple: Disable mach.h API on Apple mobile OSs"
  • 9c7f568 apple: add ifaliasreq and in6_aliasreq
  • 018c7e9 wasi: Add pthread_condattr_{get,set}clock
  • 2c77185 openbsd: add sensordev structure
  • e10813c hurd: Add missing POSIX_SPAWN_* flags
  • 2ea4bc1 Fix FreeBSD/aarch64
  • 6d666fd dragonfly: Parse version from headers rather than CLI
  • Additional commits viewable in compare view

Updates log from 0.4.33 to 0.4.34

Release notes

Sourced from log's releases.

0.4.34

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.33...0.4.34

Changelog

Sourced from log's changelog.

[0.4.34] - 2026-08-22

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.33...0.4.34

Commits

Updates mutatis from 0.5.3 to 0.5.4

Updates proc-macro2 from 1.0.106 to 1.0.107

Release notes

Sourced from proc-macro2's releases.

1.0.107

  • Documentation improvements
Commits
  • ed8a549 Release 1.0.107
  • d2550fb Update documentation links to syn 3
  • 0bf387d Resolve redundant_else pedantic clippy lint
  • 949d696 Update actions/upload-artifact@v6 -> v7
  • 294a2bb Update actions/checkout@v6 -> v7
  • cd46c1b Lint clippy::from_iter_instead_of_collect has been removed
  • bb38d83 Update afl fuzzer from 0.17 to 0.18
  • 0f510db Unpin CI miri toolchain
  • b3c5fe3 Pin CI miri to nightly-2026-02-11
  • 7e2a990 Raise required compiler to Rust 1.71
  • Additional commits viewable in compare view

Updates rand from 0.10.2 to 0.10.3

Changelog

Sourced from rand's changelog.

[0.10.3] — 2026-09-20

Fixes

  • Fix WeightedIndex panic when the sum of float weights is infinite; return Error::Overflow instead (#1808)
  • Fix spurious Error::NonFinite from Uniform::new_inclusive on large finite float ranges such as 0.0..=f64::MAX (#1821)
  • Fix possible panic due to sampling a deserialized Uniform<char> (#1831)

Changes

  • Report exact remaining lengths from WeightedIndex::weights() and reduce overhead when reading weights (#1838)

#1808: rust-random/rand#1808 #1821: rust-random/rand#1821 #1831: rust-random/rand#1831 #1838: rust-random/rand#1838

Commits
  • 9e7d328 Prepare rand 0.10.3 (#1840)
  • f73ce74 Optimize WeightedIndex weight lookup and iteration (#1838)
  • ef9e044 Avoid panic from deserialized Uniform\<char> where range == 0 (#1831)
  • c994eb1 docs: fix angle unit in quick start example (#1839)
  • 33dea4f Test that WeightedIndex rejects INFINITY with Error::Overflow (#1822)
  • 94c9078 Fix Uniform::new_inclusive overflow on large finite float ranges (#1821)
  • bb1262f Use Xoshiro256PlusPlus in examples/rayon-monte-carlo.rs (#1805)
  • 521fab6 Stop pinning dependencies (#1820)
  • 3f7c433 Stop pinning dependencies
  • cf4f73e sample_efraimidis_spirakis: error on more than amount non-finite weights (#1814)
  • Additional commits viewable in compare view

Updates reqwest from 0.13.4 to 0.13.5

Release notes

Sourced from reqwest's releases.

v0.13.5

tl;dr

  • Add Error::is_dns() to identify errors caused by DNS resolution failures.
  • Add ClientBuilder::http1_max_headers(usize) to configure the maximum number of headers accepted in an HTTP/1 response (default 100).
  • Add TLS version to TlsInfo extension.
  • Fix hickory-dns feature to use Ipv6AndIpv4 strategy to prefer IPv6.
  • Fix sending wrong proxy-auth if multiple proxies intercept a given URL.

What's Changed

Bumps the rust-crates group with 28 updates:

| Package | From | To |
| --- | --- | --- |
| [actix-web](https://github.com/actix/actix-web) | `4.15.0` | `4.17.0` |
| [camino](https://github.com/camino-rs/camino) | `1.2.5` | `1.2.6` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.4.4` | `1.8.0` |
| [cfg-if](https://github.com/rust-lang/cfg-if) | `1.0.4` | `1.0.5` |
| [crossbeam](https://github.com/crossbeam-rs/crossbeam) | `0.8.4` | `0.8.5` |
| [embed-resource](https://github.com/nabijaczleweli/rust-embed-resource) | `3.0.11` | `3.0.12` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.9` | `1.1.10` |
| [ignore](https://github.com/BurntSushi/ripgrep) | `0.4.32` | `0.4.33` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.14.0` | `2.14.2` |
| [insta](https://github.com/mitsuhiko/insta) | `1.48.0` | `1.49.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.189` | `0.2.191` |
| [log](https://github.com/rust-lang/log) | `0.4.33` | `0.4.34` |
| mutatis | `0.5.3` | `0.5.4` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.106` | `1.0.107` |
| [rand](https://github.com/rust-random/rand) | `0.10.2` | `0.10.3` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.13.4` | `0.13.5` |
| rust-embed | `8.12.0` | `8.13.0` |
| [salsa](https://github.com/salsa-rs/salsa) | `0.28.2` | `0.28.5` |
| [salsa-macros](https://github.com/salsa-rs/salsa) | `0.28.2` | `0.28.5` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.151` | `1.0.154` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.22.0` | `3.24.0` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.11.0` | `0.11.1` |
| [smallvec](https://github.com/servo/rust-smallvec) | `1.15.2` | `1.16.3` |
| [syn](https://github.com/dtolnay/syn) | `3.0.4` | `3.0.9` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.53.1` | `1.53.3` |
| [ureq](https://github.com/algesten/ureq) | `3.4.0` | `3.4.2` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.26.0` | `1.28.0` |
| [zstd](https://github.com/gyscos/zstd-rs) | `0.14.0` | `0.14.3` |


Updates `actix-web` from 4.15.0 to 4.17.0
- [Release notes](https://github.com/actix/actix-web/releases)
- [Changelog](https://github.com/actix/actix-web/blob/main/CHANGES.md)
- [Commits](actix/actix-web@web-v4.15.0...actix-web-v4.17.0)

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

Updates `cc` from 1.4.4 to 1.8.0
- [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.4.4...cc-v1.8.0)

Updates `cfg-if` from 1.0.4 to 1.0.5
- [Release notes](https://github.com/rust-lang/cfg-if/releases)
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cfg-if@v1.0.4...v1.0.5)

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

Updates `embed-resource` from 3.0.11 to 3.0.12
- [Release notes](https://github.com/nabijaczleweli/rust-embed-resource/releases)
- [Commits](nabijaczleweli/rust-embed-resource@v3.0.11...v3.0.12)

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

Updates `ignore` from 0.4.32 to 0.4.33
- [Release notes](https://github.com/BurntSushi/ripgrep/releases)
- [Changelog](https://github.com/BurntSushi/ripgrep/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/ripgrep@ignore-0.4.32...ignore-0.4.33)

Updates `indexmap` from 2.14.0 to 2.14.2
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.14.0...2.14.2)

Updates `insta` from 1.48.0 to 1.49.0
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](mitsuhiko/insta@1.48.0...1.49.0)

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

Updates `log` from 0.4.33 to 0.4.34
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/main/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.33...0.4.34)

Updates `mutatis` from 0.5.3 to 0.5.4

Updates `proc-macro2` from 1.0.106 to 1.0.107
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.106...1.0.107)

Updates `rand` from 0.10.2 to 0.10.3
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.10.2...0.10.3)

Updates `reqwest` from 0.13.4 to 0.13.5
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.13.4...v0.13.5)

Updates `rust-embed` from 8.12.0 to 8.13.0

Updates `salsa` from 0.28.2 to 0.28.5
- [Release notes](https://github.com/salsa-rs/salsa/releases)
- [Changelog](https://github.com/salsa-rs/salsa/blob/master/CHANGELOG.md)
- [Commits](salsa-rs/salsa@salsa-v0.28.2...salsa-v0.28.5)

Updates `salsa-macros` from 0.28.2 to 0.28.5
- [Release notes](https://github.com/salsa-rs/salsa/releases)
- [Changelog](https://github.com/salsa-rs/salsa/blob/master/CHANGELOG.md)
- [Commits](salsa-rs/salsa@salsa-macros-v0.28.2...salsa-macros-v0.28.5)

Updates `serde_json` from 1.0.151 to 1.0.154
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.151...v1.0.154)

Updates `serde_with` from 3.22.0 to 3.24.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.22.0...v3.24.0)

Updates `sha2` from 0.11.0 to 0.11.1
- [Commits](RustCrypto/hashes@sha2-v0.11.0...sha2-v0.11.1)

Updates `smallvec` from 1.15.2 to 1.16.3
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](servo/rust-smallvec@v1.15.2...v1.16.3)

Updates `syn` from 3.0.4 to 3.0.9
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@3.0.4...3.0.9)

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

Updates `ureq` from 3.4.0 to 3.4.2
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](algesten/ureq@3.4.0...3.4.2)

Updates `uuid` from 1.26.0 to 1.28.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.26.0...v1.28.0)

Updates `zstd` from 0.14.0 to 0.14.3
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](gyscos/zstd-rs@v0.14.0...v0.14.3)

---
updated-dependencies:
- dependency-name: actix-web
  dependency-version: 4.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: camino
  dependency-version: 1.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: cc
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: cfg-if
  dependency-version: 1.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: crossbeam
  dependency-version: 0.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: embed-resource
  dependency-version: 3.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: flate2
  dependency-version: 1.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: ignore
  dependency-version: 0.4.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: indexmap
  dependency-version: 2.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: insta
  dependency-version: 1.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: libc
  dependency-version: 0.2.191
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: log
  dependency-version: 0.4.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: mutatis
  dependency-version: 0.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: proc-macro2
  dependency-version: 1.0.107
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: rand
  dependency-version: 0.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: reqwest
  dependency-version: 0.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: rust-embed
  dependency-version: 8.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: salsa
  dependency-version: 0.28.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: salsa-macros
  dependency-version: 0.28.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: serde_json
  dependency-version: 1.0.154
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: serde_with
  dependency-version: 3.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: sha2
  dependency-version: 0.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: smallvec
  dependency-version: 1.16.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: syn
  dependency-version: 3.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: tokio
  dependency-version: 1.53.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: ureq
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
- dependency-name: uuid
  dependency-version: 1.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-crates
- dependency-name: zstd
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-crates
...

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 Nov 1, 2026

@juliasilge juliasilge left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is all working well, including the help proxy which could have been impacted by actix-http:

Image

@juliasilge
juliasilge merged commit cef720b into main Nov 2, 2026
19 checks passed
@juliasilge
juliasilge deleted the dependabot/cargo/rust-crates-fb5fd5cbe6 branch November 2, 2026 17:36
@github-actions github-actions Bot locked and limited conversation to collaborators Nov 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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