-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update all non-major golang dependencies #30
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/all-minor-patch-golang
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9d5c1f1
to
a21e3f9
Compare
a21e3f9
to
109fb75
Compare
adc12ff
to
29fa597
Compare
0097f17
to
585be82
Compare
c84dbb9
to
bb7cd7e
Compare
71bff11
to
53e0ab3
Compare
07bebf1
to
186b870
Compare
8345580
to
ad47f59
Compare
c6e00f6
to
7e88579
Compare
7e88579
to
aead67d
Compare
f2957fe
to
b5d295a
Compare
9435656
to
64cb734
Compare
7b5913d
to
1080ffe
Compare
246e6a2
to
e248d4b
Compare
e248d4b
to
76c5f8f
Compare
88db133
to
050efa2
Compare
3021625
to
c54674f
Compare
874fb1f
to
0a7e63d
Compare
9cd4211
to
4eb0a2b
Compare
4eb0a2b
to
bf60058
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.20.0
->v1.36.1
v1.24.1
->v1.37.18
v1.12.0
->v1.15.0
v1.30.0
->v1.33.0
v2.0.0-20230801130021-6442de044b07
->v2.0.0-20230802145000-e88ed988d269
v0.11.0
->v0.33.0
Release Notes
aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)
v1.36.1
Compare Source
v1.36.0
Compare Source
v1.35.0
Compare Source
v1.34.0
Compare Source
v1.33.0
Compare Source
v1.32.8
Compare Source
v1.32.7
Compare Source
v1.32.6
Compare Source
v1.32.5
Compare Source
v1.32.4
Compare Source
v1.32.3
Compare Source
v1.32.2
Compare Source
v1.32.1
Compare Source
v1.32.0
Compare Source
v1.31.0
Compare Source
v1.30.5
Compare Source
v1.30.4
Compare Source
v1.30.3
Compare Source
v1.30.2
Compare Source
v1.30.1
v1.30.0
v1.28.0
v1.27.2
v1.27.1
v1.27.0
v1.26.2
v1.26.1
v1.26.0
v1.25.3
v1.25.2
v1.25.0
v1.23.4
v1.22.2
v1.22.1
v1.22.0
v1.21.0
ethereum/go-ethereum (github.com/ethereum/go-ethereum)
v1.15.0
: Operative Package (v1.15.0)Compare Source
We are proud to announce the Geth 1.15.0 release.
This release contains some breaking changes to the database. Downgrading to v1.14.x requires re-syncing the chain.
Prague Fork
As of this release, Geth implements the Prague fork specifications up to devnet-6.
Command changes
evm
command has seen lots of updates, improving its command-line interface and internals. (#30633, #30849, #30806, #30927, #30780, #30854, #31055, #30805, #30804, )--metrics
flag. (#30814)--nat
flag) with the config file. (#31041)geth --trace
flag is now called--go-execution-trace
to avoid confusion with EVM tracing. (#30846)bootnode
utility has been removed. (#30813)RPC & Tracing
eth_estimateGas
now supports block overrides likeeth_call
. (#30695)eth_simulateV1
now advances the timestamp by 12 seconds per block. (#30981)accounts/abi
now supports unpacking Solidity error types. (#30738)accounts/abi/bind
has new functionsWaitMinedHash
,WaitDeployedHash
. (#30079)accounts/usbwallet
was updated to support new Ledger firmware and the Ledger Flex device. (#31004)ethclient/simulated
, a bug was fixed where transactions couldn't be sent afterRollback
of the simulated chain. (#31020)Database
This release introduces a new database schema version. A downgrade to v1.14.x requires a resync.
Core Library & Networking
The fix for CVE-2025-24883 (recent v1.14.13 hotfix release) is also in v1.15.0 (#31100).
The transaction pool's notion of "locals" has been changed. This is a breaking change in some ways, and requires some explanation. Geth used to accept transactions at any fee level via RPC, storing them into the node's pool, and marking the sender as "local". When creating a new block (or the pending block), it would choose "local" transactions first. Finally, Geth tracks "local" transactions in a persistent journal file, and restores them on startup. The effect of all this is that once you had sent a transaction to Geth via RPC, it would keep prioritizing the sender account and its transactions (even ones received through p2p).
In Geth v1.15, we are changing this model to a different one. When receiving a transaction via RPC, it is stored into the pool like any other transaction, but it is also inserted into a separate "locals tracker" that keeps reinjecting the tx into the main pool periodically. When building a block, Geth no longer prefers the txpool locals, but you can configure a set of addresses that should get priority using the
--txpool.locals
CLI flag. (#30559, #31127)For static nodes (from configuration or RPC
admin_addPeer
), the node URL can contain a DNS name. Geth will now resolve these names when attempting to connect to the peer, instead of at configuration parsing time. This is useful for setting up testing networks in Docker or Kubernetes where the IP address of a node might not be known ahead of time. (#30822)Geth can now use the STUN protocol to figure out its own IP. There is a built-in list of public servers, or you can specify your own. Use
--nat=stun
to enable. (#31064)Some minor bugs in the p2p protocol implementation got fixed. (#30855, #30918)
Build
For a full rundown of the changes please consult the Geth 1.15.0 release milestone
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.13
: Schwarzschild (v1.14.13)Compare Source
This is a security release, fixing a vulnerability (CVE-2025-24883).
Please update your nodes ASAP.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.12
: Gei Hinnom (v1.14.12)Compare Source
This release covers quite a lot of time, and has many changes across the codebase. In particular; changes in tracing and account management, optimizations in database, trie and evm, and, as always bugfixes.
This release removes the
personal
RPC namespace. It was already previously deprecated, and has not been accessible by default for nearly two years. We also removed the--unlock
command-line parameter, with a view towards removing key/account management from thegeth
binary.--unlock
command line flag fromgeth
(#30737)personal
RPC namespace (#30704)24.10
(#30580)flatCallTracer
(#30539)disableCode
anddisableStorage
options forprestateTracer
(#30648)GetTransientState
method to StateDB interface (#30531)AccessList
based on given block, not chain tip (#30538)it has been noted that
fsync
is notoriously slow.EIP-7002
andEIP 7251
(#30571)EIP-7685
andEIP-6110
(flat requests enconding) (#30425)engine_getBlobsV1
API method (#30537)For a full rundown of the changes please consult the Geth 1.14.12 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.11
: Makhaira (v1.14.11)Compare Source
This is a minor release, with the primary goal of publishing new
stable
andlatest
docker images. A problem in the CI pipeline prevented the publishing of docker images. We have now resolved the problem, and hope that thev1.14.11
-release will be published as usual on Docker hub.We have now switched the way the docker images are built, and the
-amd64
and-arm64
-tagged versions will no longer be maintained:alltools-latest-amd64
,alltools-latest-arm64
->alltools-latest
latest-amd64
,latest-arm64
->latest
v1.14.10-amd64
,v1.14.10-arm64
->v1.14.10
NOTE: If you are a docker user on
stable
/latest
, there's a high chance that you are not using any of the last two releases. If so, you are advised to look through the release-notes of those releases respectively: v1.14.10 and v1.14.9.Other changes since v1.14.10 include
totalDifficulty
field from RPC, in accordance with spec update, #30386FINDNODE
liveness checks in tests #30512For a full rundown of the changes please consult the Geth 1.14.11 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.10
: Kopis (v1.14.10)Compare Source
Geth v1.14.10 is a hotfix release to fix a blob pool regression introduced in v1.14.9. Users running the previous bad version should update ASAP. That said, there is no immediate danger to these users, just to the health of blob transaction propagation and inclusion in the network.
Beside the hotfix, this release:
For a full rundown of the changes please consult the Geth 1.14.10 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.9
: Aegis (v1.14.9)Compare Source
This release has been nuked. It broke the blob pool, please do not use it.
This is a maintenance release, but also introduces support for the new multicall spec, which is a much anticipated feature providing a
eth_simulateV1
call, that takes a list of blocks and executes them as if calling multipleeth_call
s sequentially. It accepts optional state and precompile overrides, as well as transfer log events. This release also ships with improved verkle support.Command line
Pectra
Core
Txpool
Networking
RPC / tracing
eth_simulateV1
, which allows for the simulation a chain of blocks or simply a processing a sequence of eth_calls in one go. It is the implementation of the latest multicall spec (https://github.com/ethereum/go-ethereum/pull/27720)Client.Unsubscribe
(https://github.com/ethereum/go-ethereum/pull/30318)Misc
contract
type parameters (https://github.com/ethereum/go-ethereum/pull/30315)--dev
mode (https://github.com/ethereum/go-ethereum/pull/30264)Build
Full Changelog: ethereum/go-ethereum@v1.14.8...v1.14.9
For a full rundown of the changes please consult the Geth 1.14.9 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.8
: Rayingri (v1.14.8)Compare Source
This is a maintenance release with bug fixes only.
Command changes
evm run
command no longer overwrites the sender account in genesis.json. (#30259)evm run
now allows configuringbaseFeePerGas
in genesis.json. (#30281)Go API
core/types.Transaction.ChainID
had a bug where it modified the signature for very large ChainID (>= 2^64). (#30157)ethclient.Client.NetworkID
now supports values returned in hex format by the server. (#30263)ethclient/simulated.Backend.AdjustTime
was fixed to apply the correct time divison. (#30138)accounts/abi/bind.TransactOpts
now supports setting an access list for created transactions. (#30195)p2p/simulations
has been removed. (#30250)Core
eth_call
storage overrides now work as originally intended: if a storage replacement object is specified in the call, previous storage values of the account are cleared. (#30185)Networking
--nat=extip:...
could lead to invalid discovery packets being generated. (#30234)Build
For a full rundown of the changes please consult the Geth 1.14.8 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.7
: Trident (v1.14.7)Compare Source
This is a hot-fix release for a bug (#30139) which affects only the previous release. Users of v1.14.6 are kindly requested to update.
For a full rundown of the changes please consult the Geth 1.14.7 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.6
: Talaria (v1.14.6)Compare Source
Geth v1.14.6 is a maintenance release, but it does ship with the experimental witness building validation code used in @karalabe's "cross validation" proposal. Note that the engine API part is not included in this release.
Shipped features:
Shipped bugfixes:
For a full rundown of the changes please consult the Geth 1.14.6 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.5
: Bothros (v1.14.5)Compare Source
Geth v1.14.5 is a hotfix release that addresses a regression introduced in v1.14.4, which prevented the node from discovering other peers in certain networking setups (#29944). It is otherwise identical to v1.14.4.
Geth v1.14.4 in a usual maintenance release, but it does ship a 5-7% block import speed improvement. Furthermore, v1.14.4 also finally includes an Ether supply live tracer, that you can enable via
--vmtrace supply
. Also please note, the default value for miner tip enforcement was dropped from 1 gwei to 0.001 gwei (block producers can change this via--miner.gasprice
).Shipped features:
Shipped bugfixes:
For a full rundown of the changes please consult the Geth 1.14.4 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.4
: Triodia (v1.14.4)Compare Source
Geth v1.14.4 in a usual maintenance release, but it does ship a 5-7% block import speed improvement. Furthermore, v1.14.4 also finally includes an Ether supply live tracer, that you can enable via
--vmtrace supply
. Also please note, the default value for miner tip enforcement was dropped from 1 gwei to 0.001 gwei (block producers can change this via--miner.gasprice
).Shipped features:
Shipped bugfixes:
For a full rundown of the changes please consult the Geth 1.14.4 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.3
: Fuel Depot (v1.14.3)Compare Source
We're issuing this (v1.14.3) release to finally publish v1.14 on the Ubuntu PPA. It is otherwise identical to v1.14.2.
This is a maintenance release containing bug-fixes. In case you are wondering where v1.14.1 (and v1.14.2) went, let's just say, the continuous integration gods have not been good to us.
List of changes in detail:
Geth
geth --dev
with a custom genesis block, the genesis file must now set difficulty and terminal total difficulty to zero. (#29579)geth init
, fork timestamps will now be printed correctly. (#29514)RPC
eth_feeHistory
was changed to apply a limit on the number of requested percentiles (#29644)eth_createAccessList
now honors request cancellation and terminates background work (#29686)eth_estimateGas
takes tx blobs into account for low-balance scenarios (#29703)Tracing
Build
For a full rundown of the changes please consult the Geth 1.14.1 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.14.2
: Ker (v1.14.2)[Compare Source](https://redirect.github.com/ethere
Configuration
📅 Schedule: Branch creation - "every 1 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.