Skip to content

ci: bump the rust-dependencies group across 1 directory with 12 updates#285

Merged
ayomideadeniran merged 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-0c5f0065bf
Apr 27, 2026
Merged

ci: bump the rust-dependencies group across 1 directory with 12 updates#285
ayomideadeniran merged 1 commit into
mainfrom
dependabot/cargo/rust-dependencies-0c5f0065bf

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 25, 2026

Copy link
Copy Markdown
Contributor

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

Package From To
soroban-sdk 25.3.0 25.3.1
axum 0.8.8 0.8.9
redis 1.1.0 1.2.0
sysinfo 0.33.1 0.38.4
stellar-xdr 22.2.0 25.0.0
sentry 0.34.0 0.47.0
sentry-tracing 0.34.0 0.47.0
rand 0.8.5 0.10.0
axum-test 19.1.1 20.0.0
wasmtime 18.0.4 28.0.1
clap 4.6.0 4.6.1
libp2p 0.54.1 0.56.0

Updates soroban-sdk from 25.3.0 to 25.3.1

Commits
  • e50d95a Bump version to 25.3.1 (#1821)
  • 3198ec0 improve poseidon, poseidon2_permutation docs (#1816)
  • 7f894f4 Skip privacy-pools in soroban-examples CI (#1811)
  • c32bb7e Document #[contractimpl] export name behaviour (#1809)
  • 857c058 Fix panic safety in register_contract_with_source and register_stellar_asset_...
  • 022d7c5 Fix misc typos and doc links (#1804)
  • b92b36b Document contractimport! and contractfile! SHA-256 verification options (...
  • a589139 Add compiler error when reserved type names are used as contract types (#1788)
  • 8503832 Write to a temp file first during snapshot write_file (#1796)
  • 02431df Expand docs for mock auth usage in tests (#1798)
  • Additional commits viewable in compare view

Updates axum from 0.8.8 to 0.8.9

Release notes

Sourced from axum's releases.

axum-v0.8.9

  • added: WebSocketUpgrade::{requested_protocols, set_selected_protocol} for more flexible subprotocol selection (#3597)
  • changed: Update minimum rust version to 1.80 (#3620)
  • fixed: Set connect endpoint on correct field in MethodRouter (#3656)
  • fixed: Return specific error message when multipart body limit is exceeded (#3611)

#3597: tokio-rs/axum#3597 #3620: tokio-rs/axum#3620 #3656: tokio-rs/axum#3656 #3611: tokio-rs/axum#3611

Commits

Updates redis from 1.1.0 to 1.2.0

Commits

Updates sysinfo from 0.33.1 to 0.38.4

Changelog

Sourced from sysinfo's changelog.

0.38.4

  • macOS: Unpin objc2-* crates version.
  • Linux: Fix computation of disk size.

0.38.3

  • macOS: Improve accuracy of System::available_memory and System::used_memory.
  • Documentation: add missing unit for CPU::frequency returned value.

0.38.2

  • Implement Error trait for MacAddrFromStrError, IpNetworkFromStrError and KillError types.

0.38.1

  • macOS: Put back support for versions below macOS 12.

0.38.0

  • Add NetBSD support.
  • Windows: Fix unsoundness for a function used in Motherboard and Product.
  • Linux: Improve CPU info parsing.
  • Fix serde serialization of MacAddr and of Disk::file_system.

0.37.2

  • Improve documentation of System::refresh_cpu_all and of System::refresh_cpu_specifics.
  • Android: Fix System::uptime.
  • Linux: Correctly handled modified/removed Process::exe paths.

0.37.1

  • Fix serde serialization on Process::name.
  • Linux: Fix get_cpu_frequency on loongarch64.
  • Windows: Correctly handle invalid UTF-8 string in Motherboard.

0.37.0

  • Update minimum supported Rust version to 1.88 (for 2024 edition and if let chain feature).
  • Added Component::id API.
  • Linux: Greatly improve partial processes retrieval.
  • Linux: Simplify internal components retrieval code.

0.36.1

  • Linux: Improve processor CPU usage computation.

0.36.0

... (truncated)

Commits
  • 97c194d Merge pull request #1642 from GuillaumeGomez/update
  • 91b92f1 Update crate version to 0.38.4
  • 8e8f76c Update CHANGELOG for 0.38.4
  • 9e6f37c Merge pull request #1641 from madsmtm/macos-no-pin-deps
  • 73d545c Fix warnings introduced in new objc2-* versions
  • 5cc4bcb Don't pin objc2-* crates
  • 5d4c63b Merge pull request #1640 from patjakdev/patjakdev/fix-1639
  • a8ee05c Use fragment size instead of block size for disk stats
  • 61257e4 Merge pull request #1635 from GuillaumeGomez/update
  • 3cf4b65 Update crate version to 0.38.3
  • Additional commits viewable in compare view

Updates stellar-xdr from 22.2.0 to 25.0.0

Commits

Updates sentry from 0.34.0 to 0.47.0

Changelog

Sourced from sentry's changelog.

0.47.0

Breaking Changes

  • Update reqwest from 0.12.25 to 0.13.1 (#998). This change is breaking for users who use the RequestHttpTransport::with_client method.
  • sentry_core::HubSwitchGuard is now !Send, preventing it from being moved across threads (#957).

New Features

  • Added a Envelope::into_items method, which returns an iterator over owned EnvelopeItems in the Envelope (#983).
  • Expose transport utilities (#949)

Fixes

  • Fixed thread corruption bug where HubSwitchGuard could be dropped on wrong thread (#957).
  • We now fork the Hub every time a span is entered. This prevents data from leaking across spans (#957).

0.46.2

New Features

  • Log HTTP 413 responses as oversized envelope discards in HTTP transports (#966)

Minimum Supported Rust Version

  • Bump minimum supported Rust version to 1.88 (#970).

0.46.1

Improvements

  • Make it possible to == Transaction/Span/TransactionOrSpan (#942)

Dependencies

  • Update reqwest from 0.12.15 to 0.12.25 (#951)

0.46.0

Breaking changes

  • Removed the ClientOptions struct's trim_backtraces and extra_border_frames fields (#925).
    • These fields configured backtrace trimming, which is being removed in this release.

Improvements

  • Removed backtrace trimming to align the Rust SDK with the general principle that Sentry SDKs should only truncate telemetry data when needed to comply with documented size limits (#925). This change ensures that as much data as possible remains available for debugging.
    • If you notice any new issues being created for existing errors after this change, please open an issue on GitHub.

Fixes

... (truncated)

Commits
  • f638ca0 release: 0.47.0
  • 79ada42 build(cargo): Run cargo update (#1030)
  • e66f897 meta(changelog): Prepare for release (#1029)
  • d7a6da9 ref(protocol): Generic items serializer (#1021)
  • 1795e4a meta(zed): Add project settings for Zed editor (#1019)
  • fe351f6 ref(sentry-core): Refactor logs batching into generic Batcher (#1018)
  • 0600229 meta(ai): Remove trailing comma in .claude/settings.json (#1015)
  • b913085 fix!(core): Make HubSwitchGuard !Send to prevent thread corruption (#957)
  • a819520 build!: Update reqwest to v0.13.1 (#998)
  • 108c51d chore(repo): Add Claude Code settings with basic permissions (#959)
  • Additional commits viewable in compare view

Updates sentry-tracing from 0.34.0 to 0.47.0

Changelog

Sourced from sentry-tracing's changelog.

0.47.0

Breaking Changes

  • Update reqwest from 0.12.25 to 0.13.1 (#998). This change is breaking for users who use the RequestHttpTransport::with_client method.
  • sentry_core::HubSwitchGuard is now !Send, preventing it from being moved across threads (#957).

New Features

  • Added a Envelope::into_items method, which returns an iterator over owned EnvelopeItems in the Envelope (#983).
  • Expose transport utilities (#949)

Fixes

  • Fixed thread corruption bug where HubSwitchGuard could be dropped on wrong thread (#957).
  • We now fork the Hub every time a span is entered. This prevents data from leaking across spans (#957).

0.46.2

New Features

  • Log HTTP 413 responses as oversized envelope discards in HTTP transports (#966)

Minimum Supported Rust Version

  • Bump minimum supported Rust version to 1.88 (#970).

0.46.1

Improvements

  • Make it possible to == Transaction/Span/TransactionOrSpan (#942)

Dependencies

  • Update reqwest from 0.12.15 to 0.12.25 (#951)

0.46.0

Breaking changes

  • Removed the ClientOptions struct's trim_backtraces and extra_border_frames fields (#925).
    • These fields configured backtrace trimming, which is being removed in this release.

Improvements

  • Removed backtrace trimming to align the Rust SDK with the general principle that Sentry SDKs should only truncate telemetry data when needed to comply with documented size limits (#925). This change ensures that as much data as possible remains available for debugging.
    • If you notice any new issues being created for existing errors after this change, please open an issue on GitHub.

Fixes

... (truncated)

Commits
  • f638ca0 release: 0.47.0
  • 79ada42 build(cargo): Run cargo update (#1030)
  • e66f897 meta(changelog): Prepare for release (#1029)
  • d7a6da9 ref(protocol): Generic items serializer (#1021)
  • 1795e4a meta(zed): Add project settings for Zed editor (#1019)
  • fe351f6 ref(sentry-core): Refactor logs batching into generic Batcher (#1018)
  • 0600229 meta(ai): Remove trailing comma in .claude/settings.json (#1015)
  • b913085 fix!(core): Make HubSwitchGuard !Send to prevent thread corruption (#957)
  • a819520 build!: Update reqwest to v0.13.1 (#998)
  • 108c51d chore(repo): Add Claude Code settings with basic permissions (#959)
  • Additional commits viewable in compare view

Updates rand from 0.8.5 to 0.10.0

Changelog

Sourced from rand's changelog.

[0.10.0] - 2026-02-08

Changes

  • The dependency on rand_chacha has been replaced with a dependency on chacha20. This changes the implementation behind StdRng, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in chacha20 instead of rand_chacha (#1642).
  • Rename fns IndexedRandom::choose_multiple -> sample, choose_multiple_array -> sample_array, choose_multiple_weighted -> sample_weighted, struct SliceChooseIter -> IndexedSamples and fns IteratorRandom::choose_multiple -> sample, choose_multiple_fill -> sample_fill (#1632)
  • Use Edition 2024 and MSRV 1.85 (#1653)
  • Let Fill be implemented for element types, not sliceable types (#1652)
  • Fix OsError::raw_os_error on UEFI targets by returning Option<usize> (#1665)
  • Replace fn TryRngCore::read_adapter(..) -> RngReadAdapter with simpler struct RngReader (#1669)
  • Remove fns SeedableRng::from_os_rng, try_from_os_rng (#1674)
  • Remove Clone support for StdRng, ReseedingRng (#1677)
  • Use postcard instead of bincode to test the serde feature (#1693)
  • Avoid excessive allocation in IteratorRandom::sample when amount is much larger than iterator size (#1695)
  • Rename os_rng -> sys_rng, OsRng -> SysRng, OsError -> SysError (#1697)
  • Rename Rng -> RngExt as upstream rand_core has renamed RngCore -> Rng (#1717)

Additions

  • Add fns IndexedRandom::choose_iter, choose_weighted_iter (#1632)
  • Pub export Xoshiro128PlusPlus, Xoshiro256PlusPlus prngs (#1649)
  • Pub export ChaCha8Rng, ChaCha12Rng, ChaCha20Rng behind chacha feature (#1659)
  • Fn rand::make_rng() -> R where R: SeedableRng (#1734)

Removals

  • Removed ReseedingRng (#1722)
  • Removed unused feature "nightly" (#1732)
  • Removed feature small_rng (#1732)

#1632: rust-random/rand#1632 #1642: rust-random/rand#1642 #1649: rust-random/rand#1649 #1652: rust-random/rand#1652 #1653: rust-random/rand#1653 #1659: rust-random/rand#1659 #1665: rust-random/rand#1665 #1669: rust-random/rand#1669 #1674: rust-random/rand#1674 #1677: rust-random/rand#1677 #1693: rust-random/rand#1693 #1695: rust-random/rand#1695 #1697: rust-random/rand#1697 #1717: rust-random/rand#1717 #1722: rust-random/rand#1722 #1732: rust-random/rand#1732 #1734: rust-random/rand#1734

[0.9.2] - 2025-07-20

Deprecated

  • Deprecate rand::rngs::mock module and StepRng generator (#1634)

... (truncated)

Commits

Updates axum-test from 19.1.1 to 20.0.0

Commits

Updates wasmtime from 18.0.4 to 28.0.1

Changelog

Sourced from wasmtime's changelog.

28.0.1

Released 2025-01-14.

Fixed

  • Fixed deallocating async stacks when using Store::into_data. #10009

28.0.0

Released 2024-12-20.

Added

  • The ISLE DSL used for Cranelift now has a first-class bool type. #9593

  • Cranelift now supports a new single-pass register allocator designed for compile-time performance (unlike the current default which is optimized for runtime-of-generated-code performance). #9611

  • The wasmtime crate now natively supports the wasm-wave crate and its encoding of component value types. #8872

  • A Module can now be created from an already-open file. #9571

  • A new default-enabled crate feature, signals-based-traps, has been added to the wasmtime crate. When disabled then runtime signal handling is not required by the host. This is intended to help with future effort to port Wasmtime to more platforms. #9614

  • Linear memories may now be backed by malloc in certain conditions when guard pages are disabled, for example. #9614 #9634

  • Wasmtime's async feature no longer requires std. #9689

  • The buffer and budget capacity of OutgoingBody in wasmtime-wasi-http are now configurable. #9670

... (truncated)

Commits

Updates clap from 4.6.0 to 4.6.1

Changelog

Sourced from clap's changelog.

[4.6.1] - 2026-04-15

Fixes

  • (derive) Ensure rebuilds happen when an read env variable is changed
Commits
  • 1420275 chore: Release
  • d2c817d docs: Update changelog
  • f88c94e Merge pull request #6341 from epage/sep
  • acbb822 fix(complete): Reduce risk of conflict with actual subcommands
  • a49fadb refactor(complete): Pull out subcommand separator
  • ddc008b Merge pull request #6332 from epage/update
  • 497dc50 chore: Update compatible dependencies
  • dca2326 Merge pull request #6331 from clap-rs/renovate/j178-prek-action-2.x
  • 54bdaa3 chore(deps): Update j178/prek-action action to v2
  • f0d30d9 chore: Release
  • Additional commits viewable in compare view

Updates libp2p from 0.54.1 to 0.56.0

Commits
  • 70082df chore(libp2p): don't re-export libp2p-peer-store
  • 7b9a558 fix: propagate swarm bump through all protocols
  • c9bd92b chore(webrtc): bump crate version, fix changelog
  • d92dabc fix(relay): expose Deny reason for circuits and reservations
  • f4e5a8d chore(kad): rename substreams_timeout
  • d996465 deps: bump Swatinem/rust-cache from 2.7.8 to 2.8.0
  • fb01fd4 chore: remove async-std leftovers
  • cf4f1a1 feat(swarm, libp2p): remove async-std
  • 1a3816a fix(identity): drop rand_core feature in ed25519-dalek
  • d578e08 chore(relay): use tokio on the tests instead of async-std
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 25, 2026
Bumps the rust-dependencies group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [soroban-sdk](https://github.com/stellar/rs-soroban-sdk) | `25.3.0` | `25.3.1` |
| [axum](https://github.com/tokio-rs/axum) | `0.8.8` | `0.8.9` |
| [redis](https://github.com/redis-rs/redis-rs) | `1.1.0` | `1.2.0` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.33.1` | `0.38.4` |
| [stellar-xdr](https://github.com/stellar/rs-stellar-xdr) | `22.2.0` | `25.0.0` |
| [sentry](https://github.com/getsentry/sentry-rust) | `0.34.0` | `0.47.0` |
| [sentry-tracing](https://github.com/getsentry/sentry-rust) | `0.34.0` | `0.47.0` |
| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.10.0` |
| [axum-test](https://github.com/JosephLenton/axum-test) | `19.1.1` | `20.0.0` |
| [wasmtime](https://github.com/bytecodealliance/wasmtime) | `18.0.4` | `28.0.1` |
| [clap](https://github.com/clap-rs/clap) | `4.6.0` | `4.6.1` |
| [libp2p](https://github.com/libp2p/rust-libp2p) | `0.54.1` | `0.56.0` |



Updates `soroban-sdk` from 25.3.0 to 25.3.1
- [Commits](stellar/rs-soroban-sdk@v25.3.0...v25.3.1)

Updates `axum` from 0.8.8 to 0.8.9
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](tokio-rs/axum@axum-v0.8.8...axum-v0.8.9)

Updates `redis` from 1.1.0 to 1.2.0
- [Commits](redis-rs/redis-rs@redis-1.1.0...redis-1.2.0)

Updates `sysinfo` from 0.33.1 to 0.38.4
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.33.1...v0.38.4)

Updates `stellar-xdr` from 22.2.0 to 25.0.0
- [Commits](stellar/rs-stellar-xdr@v22.2.0...v25.0.0)

Updates `sentry` from 0.34.0 to 0.47.0
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-rust@0.34.0...0.47.0)

Updates `sentry-tracing` from 0.34.0 to 0.47.0
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-rust@0.34.0...0.47.0)

Updates `rand` from 0.8.5 to 0.10.0
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...0.10.0)

Updates `axum-test` from 19.1.1 to 20.0.0
- [Commits](https://github.com/JosephLenton/axum-test/commits)

Updates `wasmtime` from 18.0.4 to 28.0.1
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/v28.0.1/RELEASES.md)
- [Commits](bytecodealliance/wasmtime@v18.0.4...v28.0.1)

Updates `clap` from 4.6.0 to 4.6.1
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.6.0...clap_complete-v4.6.1)

Updates `libp2p` from 0.54.1 to 0.56.0
- [Changelog](https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/rust-libp2p@v0.54.1...libp2p-v0.56.0)

---
updated-dependencies:
- dependency-name: axum
  dependency-version: 0.8.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: axum-test
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: clap
  dependency-version: 4.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: libp2p
  dependency-version: 0.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rand
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: redis
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: sentry
  dependency-version: 0.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: sentry-tracing
  dependency-version: 0.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: soroban-sdk
  dependency-version: 25.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: stellar-xdr
  dependency-version: 25.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: sysinfo
  dependency-version: 0.38.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: wasmtime
  dependency-version: 28.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the rust-dependencies group with 12 updates ci: bump the rust-dependencies group across 1 directory with 12 updates Apr 27, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/rust-dependencies-0c5f0065bf branch from 35a1bd1 to 9dab6df Compare April 27, 2026 17:40
@ayomideadeniran ayomideadeniran merged commit 592c05c into main Apr 27, 2026
4 of 5 checks passed
@dependabot dependabot Bot deleted the dependabot/cargo/rust-dependencies-0c5f0065bf branch April 27, 2026 19:52
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