Skip to content

build(deps): bump solana-svm-log-collector from 3.1.3 to 4.0.0#387

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/solana-svm-log-collector-4.0.0
Open

build(deps): bump solana-svm-log-collector from 3.1.3 to 4.0.0#387
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/solana-svm-log-collector-4.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps solana-svm-log-collector from 3.1.3 to 4.0.0.

Release notes

Sourced from solana-svm-log-collector's releases.

Release v4.0.0

This a stable release suitable for Testnet, Devnet and Mainnet Beta.

https://github.com/anza-xyz/agave/blob/v4.0/CHANGELOG.md

What's Changed

Full Changelog: anza-xyz/agave@v4.0.0-rc.1...v4.0.0

Release v4.0.0-rc.1

This is Mainnet-beta Upgrade Candidate release. It is also recommended for Testnet and Devnet.

What's Changed

Full Changelog: anza-xyz/agave@v4.0.0-rc.0...v4.0.0-rc.1

Release v4.0.0-rc.0

This is Mainnet-beta Upgrade Candidate release. It is also recommended for Testnet and Devnet.

https://github.com/anza-xyz/agave/blob/v4.0/CHANGELOG.md

What's Changed

... (truncated)

Changelog

Sourced from solana-svm-log-collector's changelog.

4.0.0

RPC

Breaking

  • --public-tpu-address and --public-tpu-forwards-address CLI arguments and setPublicTpuForwardsAddress, setPublicTpuAddress RPC methods now specify QUIC ports, not UDP.
  • Blockstore PerfSamples column legacy format removed.
    • The PerfSamples column format was updated in agave v1.15 to write PerfSampleV2. The old format, PerfSampleV1, will no longer be supported for fallback reads as of v4.0.
  • Blockstore transaction metadata column legacy format support removed.
    • The TransactionStatus, TransactionMemos, and AddressSignatures columns were updated in v1.18 to write a new key format. The old key format will no no longer be supported for fallback reads as of v4.0
  • getSignaturesForAddress returns an error with code -32020 if the before or until signatures are not found, rather than a successful response with an empty array

Changes

  • Added --enable-scheduler-bindings which binds an IPC server at <ledger-path>/scheduler_bindings.ipc for external schedulers to connect to.
  • Added clientId field to each node in getClusterNodes response

Validator

Breaking

  • Removed deprecated arguments
    • --accounts-db-clean-threads
    • --accounts-db-hash-threads
    • --accounts-db-read-cache-limit-mb
    • --accounts-hash-cache-path
    • --cuda
    • --disable-accounts-disk-index
    • --dev-halt-at-slot
    • --monitor (exit subcommand)
    • --transaction-struct
    • --wait-for-exit (exit subcommand)
    • --tpu-coalesce-ms
    • --tpu-disable-quic
    • --tpu-enable-udp
  • --block-verification-method blockstore-processor is no longer supported. Remove the argument or switch to --block-verification-method unified-scheduler instead.
  • Removed support for ingestion of transactions via UDP. QUIC is now the only option.
  • All monorepo crates falling outside the backward compatibility policy are now part of the Agave Unstable API and their symbols have been made private. Enable the agave-unstable-api crate feature to acknowledge use of an interface that may break without warning.
  • Linux Capability handling has been hardened wrt requirements for configuring XDP (#9133)
    • It is now an explicit error + exit(1) if the process has not been permitted a capability required by the current configuration
    • A warning is logged if the process has been permitted capabilities not required by any configuration supported by the binary
    • All permitted capabilities not required by the current configuration are now dropped at startup. This includes all validator subcommands which never require capabilities
    • Operations which require capabilities are now performed on the main thread and capabilities dropped before any other threads are spawned, with two exceptions
      1. One thread retains cap_net_admin in order to reinitialize its netlink socket upon error
      2. If any niceness flags are passed, all threads retain cap_sys_nice, which has been the case since those feature were originally added
    • Updated instructions for permitting Linux Capabilities for the validator process are

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 18, 2026
@github-actions github-actions Bot enabled auto-merge (squash) May 18, 2026 13:23
github-actions[bot]
github-actions Bot previously approved these changes May 18, 2026
Bumps [solana-svm-log-collector](https://github.com/anza-xyz/agave) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/anza-xyz/agave/releases)
- [Changelog](https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md)
- [Commits](anza-xyz/agave@v3.1.3...v4.0.0)

---
updated-dependencies:
- dependency-name: solana-svm-log-collector
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/solana-svm-log-collector-4.0.0 branch from 2603002 to 24a07bd Compare May 20, 2026 21:12
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