24.2.0
This is a required update for Mainnet users containing the configuration for the Deneb upgrade on March 13th. This update is required for Gnosis Deneb network upgrade on March 11th. For all other networks, this update is optional.
Ethereum Mainnet configuration with Deneb fork scheduled for epoch 269568 (March 13, 2024, 13:55:35 UTC)
Gnosis configuration with Deneb fork scheduled for epoch 889856 (March 11, 2024, 18:30:20 UTC)
Highlights
Upcoming Breaking Changes
- --Xworker-pool-size cli option will be removed in a future release. This option has been replaced with --vertx-worker-pool-size
Features Added
- Add Deneb configuration for Mainnet #971
- Improve Key Manager API import operation to use parallel processing instead of serial processing. Note, if you import a large number of keys while running as a signer, then this may degrade the signing performance for the duration of the import process. It is recommended to import large numbers of keys in batches. #968
Bugs fixed
- Ensure that Web3Signer stops the http server when a sigterm is received
Downloads
File | Checksum (sha256) |
---|---|
web3signer.tar.gz | a1637bac774a38699a42f0c48706b9c08bed83cf8c8470e11ad6a6dd7280364d |
web3signer.zip | cd0c2d05dddc663b568c6715096f557e7e9ee07a5cf9f3600e315e986b8fe69e |
Docker
docker pull consensys/web3signer:24.2.0
What's Changed
- Shutdown Vertx as part shutdown hook by @jframe in #967
- Fix typos by @Thabokani in #966
- Upgrade nimbus-jose-jwt version to avoid CVE-2023-52428 by @usmansaleem in #969
- Improve KeyManager API import operation by @usmansaleem in #968
- Upgrade teku to 24.2.0 and prep for release by @siladu in #971
New Contributors
- @Thabokani made their first contribution in #966
Full Changelog: 24.1.1...24.2.0