Sourced from github.com/ethereum/go-ethereum's releases.
Armeni (v1.13.3)
Geth v1.13.3 is a scheduled maintenance release with various small additions and an important Pebble database fix.
- Update Pebble to fix an occasional IO and CPU runaway, adding some debugging capabilities too (#28224, #28070).
- Support full syncing to a specific hash without a beacon client via a
--synctarget
(#28209).- Allow configuring websocket message limits via the Go RPC client (#27801).
- Drop support for
eth/66
(Cancun will requireeth/68
anyway) (#28239).- Lower
snap
missingeth
protocol warning to debug level (#28249).- Enforce transaction metadata announcements in
eth/68
(#28261).Features related to the Cancun hardfork:
- Implement the
BLOBFEE
opcode for the upcoming Cancun hard fork (#28098).- Enable blob transaction propagation and mining in Cancun networks (#28243).
- Start throttling transaction retrievals to prepare for blobs in Cancun (#28304).
For a full rundown of the changes please consult the Geth 1.13.3 release milestone.
As with all our previous releases, you can find the:
- Pre-built binaries for all platforms on our downloads page.
- Docker images published under
ethereum/client-go
.- Ubuntu packages in our Launchpad PPA repository.
- OSX packages in our Homebrew Tap repository.
0d45d72
params: release Geth v.1.13.3d2c0bed
cmd/geth: fix failing test (#28322)0004c6b
accounts, cmd: fix typos (#28300)eeb5dc3
cmd, core: resolve scheme from a read-write database (#28313)13d1d42
eth/fetcher: fix typoa6deb2d
eth/fetcher: throttle tx fetches to 128KB responses (#28304)7776a32
ethdb/pebble: add level file metrics (#28271)8976a0c
trie: remove owner and binary marshaling from stacktrie (#28291)2c007cf
accounts/abi/bind/backend: use requested header for gas prices and gas
limits...5e43ed0
git: ignore tests/spec-tests folder (#28254)