Skip to content

Bump the dependencies group across 1 directory with 8 updates#77

Merged
pk910 merged 8 commits intomasterfrom
dependabot/go_modules/dependencies-e2c20dba9f
Apr 17, 2025
Merged

Bump the dependencies group across 1 directory with 8 updates#77
pk910 merged 8 commits intomasterfrom
dependabot/go_modules/dependencies-e2c20dba9f

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2025

Bumps the dependencies group with 7 updates in the / directory:

Package From To
github.com/attestantio/go-eth2-client 0.24.0 0.24.1
github.com/ethereum/go-ethereum 1.15.2 1.15.6
github.com/herumi/bls-eth-go-binary 1.36.1 1.36.4
github.com/pressly/goose/v3 3.24.1 3.24.2
github.com/prometheus/client_golang 1.20.5 1.21.1
github.com/rs/zerolog 1.33.0 1.34.0
github.com/spf13/cobra 1.8.1 1.9.1

Updates github.com/attestantio/go-eth2-client from 0.24.0 to 0.24.1

Changelog

Sourced from github.com/attestantio/go-eth2-client's changelog.

dev:

  • support single_attestation event
  • support change to attestation event; this event now emits a spec.VersionedAttestation
Commits
  • b6e6450 Update version.
  • b41ce95 Merge pull request #211 from pk910/pk910/dynssz-hashroot-electra
  • 270f1b6 fix dynssz-max tags for electra containers
  • f26b372 fixes
  • 7745c3d fix linter issues
  • 0e7cfde remove HashRootProvider & dynssz dependency replacement
  • a91ff1e Merge branch 'master' into pk910/dynssz-hashroot-electra
  • 3985c39 Merge pull request #209 from attestantio/fix-test-eq
  • d68c87c Update test assertions to avoid differences in codec representation.
  • 9480cba Merge pull request #208 from skylenet/patch-1
  • Additional commits viewable in compare view

Updates github.com/ethereum/go-ethereum from 1.15.2 to 1.15.6

Release notes

Sourced from github.com/ethereum/go-ethereum's releases.

Mental Focuser (v1.15.6)

🚧 Note: we are investigating an issue with this release that affects archive nodes (--gcmode=archive). If you are running Geth in this mode, please hold off upgrading. 🚧

This is a feature release, with two exciting upgrades:

  • Log filtering in Geth receives a huge performance upgrade with the introduction of our new 'filtermaps' index. Unlike the previous 'bloombits' index, query performance no longer suffers as the density of logs in a block increases. The new index design is also a step towards a future where filtering results can be proven by the server. See the PR and associated design documents for more information.

    In practical terms, the new index is a bit larger than the old one. As before, you can choose the amount of historical blocks to be indexed using the --history.logs command-line flag. We have adjusted the default value of this flag to cover one year of history, and the resulting index has a size of ~10GB for Ethereum mainnnet. Indexing of the entire chain with --history.logs=0 will take up ~61GB.

    Once the index is built, searches will be fast, but note that querying outside of the indexed block range will fall back to a very slow unindexed search. We will continue optimizing log searches in future releases, and welcome your feedback and bug reports in this area. (#31065, #31079, #31080, #31081, #31419, #31429, #31450, #31463, #31455)

  • abigen v2 is finally here. abigen is a tool for creating Go bindings for Solidity contracts. In v1, the generated bindings presented an API for sending transactions, filtering logs, and performing read-only calls as Go methods on the contract object. In the new version, we have updated the interface of the generated code to focus purely on encoding and decoding ABI payloads. Generic helper functions are provided in a library package to enable the same interactions as before, but you can also use your own custom method of signing & sending transactions. Generated bindings are also significantly smaller. (#31379)

Other changes in this release:

RPC

  • A regression in eth_sendRawTransaction - where transactions with too-low nonce would be accepted by the API - has been fixed. (#31473)
  • eth_call/estimateGas RPC methods will now always return error code 3 for reverts. It previously only returned this code when the EVM produced revert data. (#31456)
  • eth_simulateV1 now returns a correct logs bloom value in the simulated block (#31411)
  • eth_simulateV1 supports block overrides for the beacon root and withdrawals (#31304)
  • debug_traceCall: the movePrecompileTo override feature should now work correctly (#31348)
  • debug_traceCall and other related RPC methods now hex-encode the EVM return value. This is a breaking change. (#31216, #31445)
  • ethclient has a new method EstimateGasAtBlock (#27508)

Geth

  • Support for the Hoodi testnet has been added. (#31406)
  • The beacon chain light client has been updated to support the Electra fork. (#31243, #31470)
  • geth import now properly handles Ctrl-C interrupts (#31360)
  • geth --dev mode will now pre-fund all precompile accounts supported by the Pectra upgrade (#31342)
  • geth --dev now respects the --miner.pending.feeRecipient flag (#31316)

Core library

  • The performance of transaction signature validation has improved significantly (#31242, #31258, #31434)
  • The transaction pool has seen some correctness and performance improvements. (#31430, #31307, #31332)
  • We have added a lot of preliminary changes for History Expiry (EIP-4444). There shouldn't be any user-facing consequences of these just yet, just reporting it here since this area was a big focus this cycle. (#31424, #31355, #31362, #31383, #31365, #31117, #31356, #31384, #31393)

For a full rundown of the changes please consult the Geth 1.15.6 release milestone


As with all our previous releases, you can find the:

... (truncated)

Commits
  • 19d2b4c version: release v1.15.6 stable
  • a14b8ec core/txpool: reject stale transaction for local tracking (#31473)
  • 71e9c9b internal/ethapi: support for beacon root and withdrawals in simulate api (#31...
  • 8e3b94d tests: update test submodule (#31479)
  • 28238b6 beacon/params: new checkpoints (#31470)
  • cbe902d core/filtermaps: fix log indexer init conditions (#31455)
  • fd4049d core/rawdb: improve database stats output (#31463)
  • b0b2b76 internal/ethapi: return code 3 from call/estimateGas even if a revert reason ...
  • 624a5d8 eth/filter: downgrade log level (#31450)
  • 8fe09df cmd/geth: add prune history command (#31384)
  • Additional commits viewable in compare view

Updates github.com/herumi/bls-eth-go-binary from 1.36.1 to 1.36.4

Commits
  • 7b0d10e fix(release): added libs for windows
  • fb7e38d fix(release): added libs for ios/ios simulator
  • 670c895 fix(release): added libs for darwin
  • 31e9a76 Merge remote-tracking branch 'origin/master' into release
  • b7de833 [skip ci] fix macos-13 in building process
  • 3128ac7 fix(release): added libs for windows
  • 142cb9e fix(release): added libs for ios/ios simulator
  • 4933b6d fix(release): added libs for darwin
  • 2929e90 Merge branch 'master' into release
  • 0970c14 update version of GitHub Actions
  • Additional commits viewable in compare view

Updates github.com/pressly/goose/v3 from 3.24.1 to 3.24.2

Release notes

Sourced from github.com/pressly/goose/v3's releases.

v3.24.2

What's Changed

  • Add TableExists table existence check for the mysql dialect (#895)
  • Upgrade minimum Go version to 1.23
  • Various dependency updates

New Contributors

Full Changelog: pressly/goose@v3.24.1...v3.24.2

Changelog

Sourced from github.com/pressly/goose/v3's changelog.

[v3.24.2]

  • Add TableExists table existence check for the mysql dialect (#895)
  • Upgrade minimum Go version to 1.23
  • Various dependency updates
Commits
  • b63ff99 Upgrade integration deps
  • 9b2ef34 Upgrade go deps and bump minimum version to Go 1.23 (#931)
  • da6d92e Update CHANGELOG.md (#930)
  • a31731d Upgrade go deps (#927)
  • 99d73b7 Upgrade golangci-lint (#928)
  • ed6d53e build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 in /intern...
  • e9543c6 build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#925)
  • 6a70e74 chore: upgrade go deps and bump min version to go1.22 (#909)
  • d4c1cff chore: skip flaky Starrocks integration test
  • fa06062 fix: return joined err when try to get migrations list (#862)
  • Additional commits viewable in compare view

Updates github.com/prometheus/client_golang from 1.20.5 to 1.21.1

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.21.1 / 2025-03-04

This release addresses a performance regression introduced in #1661 -- thanks to all who reported this quickly: @​chlunde, @​dethi, @​aaronbee @​tsuna @​kakkoyun 💪🏽. This patch release also fixes the iOS build.

We will be hardening the release process even further (#1759, #1761) to prevent this in future, sorry for the inconvenience!

The high concurrency optimization is planned to be eventually reintroduced, however in a much safer manner, potentially in a separate API.

  • [BUGFIX] prometheus: Revert of Inc, Add and Observe cumulative metric CAS optimizations (#1661), causing regressions on low concurrency cases #1757
  • [BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags. #1758

Full Changelog: prometheus/client_golang@v1.21.0...v1.21.1

v1.21.0 / 2025-02-19

⚠️ This release contains potential breaking change if you upgrade github.com/prometheus/common to 0.62+ together with client_golang (and depend on the strict, legacy validation for the label names). New common version changes model.NameValidationScheme global variable, which relaxes the validation of label names and metric name, allowing all UTF-8 characters. Typically, this should not break any user, unless your test or usage expects strict certain names to panic/fail on client_golang metric registration, gathering or scrape. In case of problems change model.NameValidationScheme to old model.LegacyValidation value in your project init function. ⚠️

  • [BUGFIX] gocollector: Fix help message for runtime/metric metrics. #1583
  • [BUGFIX] prometheus: Fix Desc.String() method for no labels case. #1687
  • [PERF] prometheus: Optimize popular prometheus.BuildFQName function; now up to 30% faster. #1665
  • [PERF] prometheus: Optimize Inc, Add and Observe cumulative metrics; now up to 50% faster under high concurrent contention. #1661
  • [CHANGE] Upgrade prometheus/common to 0.62.0 which changes model.NameValidationScheme global variable. #1712
  • [CHANGE] Add support for Go 1.23. #1602
  • [FEATURE] process_collector: Add support for Darwin systems. #1600 #1616 #1625 #1675 #1715
  • [FEATURE] api: Add ability to invoke CloseIdleConnections on api.Client using api.Client.(CloseIdler).CloseIdleConnections() casting. #1513
  • [FEATURE] promhttp: Add promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples option to create OpenMetrics _created lines. Not recommended unless you want to use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0 format that should make those lines obsolete (they increase cardinality significantly). #1408
  • [FEATURE] prometheus: Add NewConstNativeHistogram function. #1654

... (truncated)

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.21.1 / 2025-03-04

  • [BUGFIX] prometheus: Revert of Inc, Add and Observe cumulative metric CAS optimizations (#1661), causing regressions on low contention cases.
  • [BUGFIX] prometheus: Fix GOOS=ios build, broken due to process_collector_* wrong build tags.

1.21.0 / 2025-02-17

⚠️ This release contains potential breaking change if you upgrade github.com/prometheus/common to 0.62+ together with client_golang. ⚠️

New common version changes model.NameValidationScheme global variable, which relaxes the validation of label names and metric name, allowing all UTF-8 characters. Typically, this should not break any user, unless your test or usage expects strict certain names to panic/fail on client_golang metric registration, gathering or scrape. In case of problems change model.NameValidationScheme to old model.LegacyValidation value in your project init function.

  • [BUGFIX] gocollector: Fix help message for runtime/metric metrics. #1583
  • [BUGFIX] prometheus: Fix Desc.String() method for no labels case. #1687
  • [ENHANCEMENT] prometheus: Optimize popular prometheus.BuildFQName function; now up to 30% faster. #1665
  • [ENHANCEMENT] prometheus: Optimize Inc, Add and Observe cumulative metrics; now up to 50% faster under high concurrent contention. #1661
  • [CHANGE] Upgrade prometheus/common to 0.62.0 which changes model.NameValidationScheme global variable. #1712
  • [CHANGE] Add support for Go 1.23. #1602
  • [FEATURE] process_collector: Add support for Darwin systems. #1600 #1616 #1625 #1675 #1715
  • [FEATURE] api: Add ability to invoke CloseIdleConnections on api.Client using api.Client.(CloseIdler).CloseIdleConnections() casting. #1513
  • [FEATURE] promhttp: Add promhttp.HandlerOpts.EnableOpenMetricsTextCreatedSamples option to create OpenMetrics _created lines. Not recommended unless you want to use opt-in Created Timestamp feature. Community works on OpenMetrics 2.0 format that should make those lines obsolete (they increase cardinality significantly). #1408
  • [FEATURE] prometheus: Add NewConstNativeHistogram function. #1654
Commits

Updates github.com/protolambda/zrnt from 0.33.1 to 0.34.1

Commits

Updates github.com/rs/zerolog from 1.33.0 to 1.34.0

Commits
  • db9d1be Update go versions covered by CI
  • 5f4b880 Delete _config.yml
  • ffb2708 Remove CNAME file
  • cc4dde7 Create CONTRIBUTING.md
  • 04ea0f4 Implement Close() for zerolog.FilteredLevelWriter (#715)
  • 0398600 fix: reset condition in burst sampler (#711) (#712)
  • 1869fa5 FormatPartValueByName for flexible custom formatting for ConsoleWriter (#541)
  • 31e7995 remove unnecessary nil checks (#701)
  • 582f820 Get BasicSampler(0), RandomSampler(0), and BurstSampler(0) to behave the same...
  • 6abadab Bump github.com/rs/xid from 1.5.0 to 1.6.0 (#684)
  • See full diff in compare view

Updates github.com/spf13/cobra from 1.8.1 to 1.9.1

Release notes

Sourced from github.com/spf13/cobra's releases.

v1.9.1

🐛 Fixes

Full Changelog: spf13/cobra@v1.9.0...v1.9.1

v1.9.0

✨ Features

🐛 Fixes

🤖 Completions

🧪 Testing

✍🏼 Documentation

🔧 Dependency upgrades

... (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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/attestantio/go-eth2-client](https://github.com/attestantio/go-eth2-client) | `0.24.0` | `0.24.1` |
| [github.com/ethereum/go-ethereum](https://github.com/ethereum/go-ethereum) | `1.15.2` | `1.15.6` |
| [github.com/herumi/bls-eth-go-binary](https://github.com/herumi/bls-eth-go-binary) | `1.36.1` | `1.36.4` |
| [github.com/pressly/goose/v3](https://github.com/pressly/goose) | `3.24.1` | `3.24.2` |
| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.20.5` | `1.21.1` |
| [github.com/rs/zerolog](https://github.com/rs/zerolog) | `1.33.0` | `1.34.0` |
| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.8.1` | `1.9.1` |



Updates `github.com/attestantio/go-eth2-client` from 0.24.0 to 0.24.1
- [Changelog](https://github.com/attestantio/go-eth2-client/blob/master/CHANGELOG.md)
- [Commits](attestantio/go-eth2-client@v0.24.0...v0.24.1)

Updates `github.com/ethereum/go-ethereum` from 1.15.2 to 1.15.6
- [Release notes](https://github.com/ethereum/go-ethereum/releases)
- [Commits](ethereum/go-ethereum@v1.15.2...v1.15.6)

Updates `github.com/herumi/bls-eth-go-binary` from 1.36.1 to 1.36.4
- [Release notes](https://github.com/herumi/bls-eth-go-binary/releases)
- [Commits](herumi/bls-eth-go-binary@v1.36.1...v1.36.4)

Updates `github.com/pressly/goose/v3` from 3.24.1 to 3.24.2
- [Release notes](https://github.com/pressly/goose/releases)
- [Changelog](https://github.com/pressly/goose/blob/main/CHANGELOG.md)
- [Commits](pressly/goose@v3.24.1...v3.24.2)

Updates `github.com/prometheus/client_golang` from 1.20.5 to 1.21.1
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.20.5...v1.21.1)

Updates `github.com/protolambda/zrnt` from 0.33.1 to 0.34.1
- [Commits](protolambda/zrnt@v0.33.1...v0.34.1)

Updates `github.com/rs/zerolog` from 1.33.0 to 1.34.0
- [Commits](rs/zerolog@v1.33.0...v1.34.0)

Updates `github.com/spf13/cobra` from 1.8.1 to 1.9.1
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](spf13/cobra@v1.8.1...v1.9.1)

---
updated-dependencies:
- dependency-name: github.com/attestantio/go-eth2-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: github.com/ethereum/go-ethereum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: github.com/herumi/bls-eth-go-binary
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: github.com/pressly/goose/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: github.com/protolambda/zrnt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: github.com/rs/zerolog
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 31, 2025
dependabot bot and others added 7 commits April 1, 2025 00:49
Bumps the actions group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/setup-go](https://github.com/actions/setup-go) | `4.1.0` | `5.4.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.1` | `4.6.2` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `2.10.0` | `3.10.0` |
| [docker/login-action](https://github.com/docker/login-action) | `2.2.0` | `3.4.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `4.1.9` | `4.2.1` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) | `2.2.0` | `3.6.0` |
| [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) | `3.7.0` | `7.0.0` |
| [actions/github-script](https://github.com/actions/github-script) | `3.2.0` | `7.0.1` |


Updates `actions/setup-go` from 4.1.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@93397be...0aaccfd)

Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@4cec3d8...ea165f8)

Updates `docker/setup-buildx-action` from 2.10.0 to 3.10.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@885d146...b5ca514)

Updates `docker/login-action` from 2.2.0 to 3.4.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@465a078...74a5d14)

Updates `actions/download-artifact` from 4.1.9 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@cc20338...95815c3)

Updates `docker/setup-qemu-action` from 2.2.0 to 3.6.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@2b82ce8...2910929)

Updates `golangci/golangci-lint-action` from 3.7.0 to 7.0.0
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@3a91952...1481404)

Updates `actions/github-script` from 3.2.0 to 7.0.1
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@ffc2c79...60a0d83)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…s-a852fe907f' into dependabot/go_modules/dependencies-e2c20dba9f
@pk910 pk910 merged commit c072f3d into master Apr 17, 2025
7 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/dependencies-e2c20dba9f branch April 17, 2025 20:10
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant