Skip to content

Bump the all group with 9 updates#58

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/cargo/all-c3dc5d6c99
Open

Bump the all group with 9 updates#58
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/cargo/all-c3dc5d6c99

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 7, 2026

Bumps the all group with 9 updates:

Package From To
hex-literal 0.3.4 1.1.0
prost 0.13.3 0.14.3
prost-types 0.13.3 0.14.3
substreams-solana 0.14.1 0.14.3
anchor-lang 0.30.1 0.31.1
sologger_log_context 0.1.2 0.2.4
getrandom 0.2.15 0.2.17
anyhow 1.0.89 1.0.102
regex 1.11.0 1.12.3

Updates hex-literal from 0.3.4 to 1.1.0

Commits

Updates prost from 0.13.3 to 0.14.3

Changelog

Sourced from prost's changelog.

Prost version 0.14.2

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

⚠️ Heads-up

  • Increase MSRV to 1.82 (#1356)

  • Update maintenance status to Passively Maintained (#1359)

    This excerpt is from the readme:

    The current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.

    Bug fixes are still important, and security fixes will be released as soon as possible. Contact the #prost channel in Tokio discord if you feel a bug or security fix is not getting enough attention.

    The maintainer expects the official protobuf project to release their rust library soon and expects it to be as fully featured as the C++ library. See their source code and crate for more information.

🚀 Features

  • Configure prost path via prost_build::Config or #[(prost(prost_path = "::prost")] (#1274)
  • Support for deprecated enum and oneof fields (#1316)

🐛 Bug Fixes

  • (prost-build) Resolve OneOf type name conflict with embedded message (#1294)
  • (prost-build) Avoid OneOf type collision with enums and keyword names (#1341)

💼 Dependencies

  • Use trait Error from core (#1179)
  • (deps) Update protobuf to v25.8 (#1323)
  • (deps) Update criterion requirement from 0.6 to 0.7 (#1308)
  • (deps) Update petgraph to 0.8 (#1327)
  • (deps) Bump actions/upload-artifact from 4 to 5 (#1351)
  • (deps) Bump actions/checkout from 5 to 6 (#1370)
  • Bump actions/checkout to v5 (#1312)
  • Update clippy to version 1.87 (#1292)
  • Replace once_cell dependency by std lib (#1119)

📚 Documentation

  • Update outdated link is test documentation (#1289)
  • Describe use of encoding module (#1322)
  • Update the readme MSRV to the actual number (#1331)
  • Update URLs after manual review (#1336)
  • Answer why fields are wrapped in option (#1358)

🎨 Styling

  • Add spaces to derive arguments in generated code (#1290)
  • Use variables directly in the format! string (#1293)

... (truncated)

Commits

Updates prost-types from 0.13.3 to 0.14.3

Changelog

Sourced from prost-types's changelog.

Prost version 0.14.2

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

⚠️ Heads-up

  • Increase MSRV to 1.82 (#1356)

  • Update maintenance status to Passively Maintained (#1359)

    This excerpt is from the readme:

    The current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.

    Bug fixes are still important, and security fixes will be released as soon as possible. Contact the #prost channel in Tokio discord if you feel a bug or security fix is not getting enough attention.

    The maintainer expects the official protobuf project to release their rust library soon and expects it to be as fully featured as the C++ library. See their source code and crate for more information.

🚀 Features

  • Configure prost path via prost_build::Config or #[(prost(prost_path = "::prost")] (#1274)
  • Support for deprecated enum and oneof fields (#1316)

🐛 Bug Fixes

  • (prost-build) Resolve OneOf type name conflict with embedded message (#1294)
  • (prost-build) Avoid OneOf type collision with enums and keyword names (#1341)

💼 Dependencies

  • Use trait Error from core (#1179)
  • (deps) Update protobuf to v25.8 (#1323)
  • (deps) Update criterion requirement from 0.6 to 0.7 (#1308)
  • (deps) Update petgraph to 0.8 (#1327)
  • (deps) Bump actions/upload-artifact from 4 to 5 (#1351)
  • (deps) Bump actions/checkout from 5 to 6 (#1370)
  • Bump actions/checkout to v5 (#1312)
  • Update clippy to version 1.87 (#1292)
  • Replace once_cell dependency by std lib (#1119)

📚 Documentation

  • Update outdated link is test documentation (#1289)
  • Describe use of encoding module (#1322)
  • Update the readme MSRV to the actual number (#1331)
  • Update URLs after manual review (#1336)
  • Answer why fields are wrapped in option (#1358)

🎨 Styling

  • Add spaces to derive arguments in generated code (#1290)
  • Use variables directly in the format! string (#1293)

... (truncated)

Commits

Updates substreams-solana from 0.14.1 to 0.14.3

Release notes

Sourced from substreams-solana's releases.

v0.14.3

  • Add "cost_units" to TransactionStatusMeta message.

v0.14.2

  • Add is_successful helper on pb::ConfirmedTransaction of this package.

  • Add Account message to sf.solana.type.v1 protobuf definitions for foundational store support

Changelog

Sourced from substreams-solana's changelog.

0.14.3

  • Add "cost_units" to TransactionStatusMeta message.

0.14.2

  • Add is_successful helper on pb::ConfirmedTransaction of this package.

  • Add Account message to sf.solana.type.v1 protobuf definitions for foundational store support

Commits

Updates anchor-lang from 0.30.1 to 0.31.1

Release notes

Sourced from anchor-lang's releases.

v0.31.1

This patch release is aimed at fixing proc-macro2 related IDL build errors.

Check out the release notes from Anchor website or GitHub.

For a list of all notable changes with their associated PRs, see the CHANGELOG.

v0.31.0

The last major release before v1 is finally here!

Check out the release notes from Anchor website or GitHub.

For a list of all notable changes with their associated PRs, see the CHANGELOG.

Changelog

Sourced from anchor-lang's changelog.

[0.31.1] - 2025-04-19

This release uses a new docker image found at solanafoundation/anchor for the anchor verify command. New images will be pushed to this organization in the future.

Releases for anchor will also be published under the solanafoundation Github organization from now on.

Features

  • cli, docker: Replace backpackapp/build Docker image with solanafoundation/anchor (#3619).
  • ts: Make Provider require publicKey instead of wallet in accounts resolver (#3613)

Fixes

  • idl: Update proc-macro2 usage for latest nightly (#3663)
  • ts: Fix parsing IDL with multiple const generics (#3665)

Breaking

[0.31.0] - 2025-03-08

Features

  • client: Make solana_account_decoder dep public in anchor client (#3455).
  • ts: Add optional options.blockhash to Provider.sendAndConfirm (#3070).
  • ts: Add optional commitment parameter to Program.addEventListener (#3052).
  • cli, idl: Pass cargo args to IDL generation when building program or IDL (#3059).
  • cli: Add checks for incorrect usage of idl-build feature (#3061).
  • lang: Export Discriminator trait from prelude (#3075).
  • lang: Add Account utility type to get accounts from bytes (#3091).
  • client: Add option to pass in mock rpc client when using anchor_client (#3053).
  • lang: Get discriminator length dynamically (#3101).
  • lang: Add non-8-byte discriminator support in declare_program! (#3103).
  • client: Make ThreadSafeSigner trait public (#3107).
  • lang: Update dispatch function to support dynamic discriminators (#3104).
  • lang: Remove the fallback function shortcut in try_entry function (#3109).
  • ts: Get discriminator lengths dynamically (#3120).
  • client: Support non-8-byte discriminators (#3125).
  • spl: Add withdraw_withheld_tokens_from_accounts instruction (#3128).
  • ts: Add optional wallet property to the Provider interface (#3130).
  • cli: Warn if anchor-spl/idl-build is missing (#3133).
  • client: Add internal_rpc method for mock feature (#3135).
  • lang: Add #[instruction] attribute proc-macro to override default instruction discriminators (#3137).
  • lang: Use associated discriminator constants instead of hardcoding in #[account] (#3144).
  • lang: Add discriminator argument to #[account] attribute (#3149).
  • lang: Add discriminator argument to #[event] attribute (#3152).
  • idl: Check ambiguous discriminators (#3157).
  • idl: Disallow all zero account discriminators (#3159).
  • cli: Support non-8-byte discriminators (#3165).
  • idl: Disallow empty discriminators (#3166).
  • cli: Add --no-idl option to the test command (#3175).

... (truncated)

Commits
  • 47284f8 v0.31.1 (#3666)
  • 5913906 ts: Fix parsing IDL with multiple const generics (#3665)
  • 4d815e4 docs: Fix outdated space recommendation description (#3656)
  • 54d5396 idl: Update proc-macro2 usage for latest nightly (#3663)
  • 649b9d6 Fix clippy 1.86.0 (#3654)
  • 1a2b6bd docs: Clarify max_len space calculation (#3641)
  • e247502 docs: Fix broken links in v0.31.0 release notes (#3638)
  • 12508d4 lang: Remove bytemuck_derive version requirement (#3630)
  • 157a52f Replace backpackapp/build Docker image with solanafoundation/anchor (#3619)
  • 70bdd6a ts: Make Provider require publicKey instead of wallet in accounts resolver ...
  • Additional commits viewable in compare view

Updates sologger_log_context from 0.1.2 to 0.2.4

Commits

Updates getrandom from 0.2.15 to 0.2.17

Changelog

Sourced from getrandom's changelog.

0.2.17 - 2026-01-12

Fixed

  • Use doc_cfg instead of doc_auto_cfg (partial backport of #732) #768
  • BCryptGenRandom signature #778

#732: rust-random/getrandom#732 #768: rust-random/getrandom#768 #778: rust-random/getrandom#778

0.2.16 - 2025-04-22

Added

  • Cygwin support (backport of #626) #654

#654: rust-random/getrandom#654

Commits

Updates anyhow from 1.0.89 to 1.0.102

Release notes

Sourced from anyhow's releases.

1.0.102

1.0.101

1.0.100

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#426)

1.0.99

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#420)

1.0.98

1.0.97

  • Documentation improvements

1.0.96

  • Documentation improvements

1.0.95

1.0.94

  • Documentation improvements

1.0.93

  • Update dev-dependencies to thiserror v2

1.0.92

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#390)

1.0.91

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#388)

1.0.90

  • Documentation improvements
Commits
  • 5c657b3 Release 1.0.102
  • e737fb6 Merge pull request #442 from dtolnay/backtrace
  • 7fe62b5 Further simply backtrace conditional compilation
  • c8cb5ca Merge pull request #441 from dtolnay/backtrace
  • de27df7 Delete CI use of --features=backtrace
  • 9b67e5d Merge pull request #440 from dtolnay/backtrace
  • efdb11a Simplify std_backtrace conditional code
  • b8a9a70 Merge pull request #439 from dtolnay/backtrace
  • a42fc2c Remove feature = "backtrace" conditional code
  • 2a2a3ce Re-word backtrace feature comment
  • Additional commits viewable in compare view

Updates regex from 1.11.0 to 1.12.3

Changelog

Sourced from regex's changelog.

1.12.3 (2025-02-03)

This release excludes some unnecessary things from the archive published to crates.io. Specifically, fuzzing data and various shell scripts are now excluded. If you run into problems, please file an issue.

Improvements:

  • #1319: Switch from a Cargo exclude list to an include list, and exclude some unnecessary stuff.

1.12.2 (2025-10-13)

This release fixes a cargo doc breakage on nightly when --cfg docsrs is enabled. This caused documentation to fail to build on docs.rs.

Bug fixes:

1.12.1 (2025-10-10)

This release makes a bug fix in the new regex::Captures::get_match API introduced in 1.12.0. There was an oversight with the lifetime parameter for the Match returned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the 1.12.0 release, I think this is fine.

1.12.0 (2025-10-10)

This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new regex::Captures::get_match API.

Improvements:

Bug fixes:

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [hex-literal](https://github.com/RustCrypto/utils) | `0.3.4` | `1.1.0` |
| [prost](https://github.com/tokio-rs/prost) | `0.13.3` | `0.14.3` |
| [prost-types](https://github.com/tokio-rs/prost) | `0.13.3` | `0.14.3` |
| [substreams-solana](https://github.com/streamingfast/substreams-solana) | `0.14.1` | `0.14.3` |
| [anchor-lang](https://github.com/solana-foundation/anchor) | `0.30.1` | `0.31.1` |
| [sologger_log_context](https://github.com/brytelands/sologger) | `0.1.2` | `0.2.4` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.2.15` | `0.2.17` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.102` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.12.3` |


Updates `hex-literal` from 0.3.4 to 1.1.0
- [Commits](RustCrypto/utils@hex-literal-v0.3.4...hex-literal-v1.1.0)

Updates `prost` from 0.13.3 to 0.14.3
- [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.3...v0.14.3)

Updates `prost-types` from 0.13.3 to 0.14.3
- [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.3...v0.14.3)

Updates `substreams-solana` from 0.14.1 to 0.14.3
- [Release notes](https://github.com/streamingfast/substreams-solana/releases)
- [Changelog](https://github.com/streamingfast/substreams-solana/blob/master/CHANGELOG.md)
- [Commits](streamingfast/substreams-solana@v0.14.1...v0.14.3)

Updates `anchor-lang` from 0.30.1 to 0.31.1
- [Release notes](https://github.com/solana-foundation/anchor/releases)
- [Changelog](https://github.com/solana-foundation/anchor/blob/master/CHANGELOG.md)
- [Commits](solana-foundation/anchor@v0.30.1...v0.31.1)

Updates `sologger_log_context` from 0.1.2 to 0.2.4
- [Commits](https://github.com/brytelands/sologger/commits)

Updates `getrandom` from 0.2.15 to 0.2.17
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.2.15...v0.2.17)

Updates `anyhow` from 1.0.89 to 1.0.102
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.89...1.0.102)

Updates `regex` from 1.11.0 to 1.12.3
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.11.0...1.12.3)

---
updated-dependencies:
- dependency-name: hex-literal
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: prost
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: prost-types
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: substreams-solana
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: anchor-lang
  dependency-version: 0.31.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sologger_log_context
  dependency-version: 0.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: getrandom
  dependency-version: 0.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: anyhow
  dependency-version: 1.0.102
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: regex
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

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 May 7, 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