Prysm release v2.1.4 available

61 views
Skip to first unread message

Preston Van Loon

unread,
Aug 10, 2022, 3:25:38 PM8/10/22
to prys...@googlegroups.com

As we prepare our v3 mainnet release for The Mergev2.1.4 marks the end of the v2 era. Node operators and validators are highly encouraged to upgrade to release v2.1.4 - many bug fixes and improvements have been included in preparation for The Merge. v3 will contain breaking changes, and will be released within the next few weeks. Using v2.1.4 in the meantime will give you access to a more streamlined user experience. See our v2.1.4 doc to learn how to use v2.1.4 to run a Merge-ready configuration on the Goerli-Prater network pair.

This release consists 181 commits. These notes reflect only the highlights in the changelist here: v2.1.3...v2.1.4

Added

  • Sepolia testnet configs --sepolia #10940 #10962 #11131
  • Goerli as an alias to Prater and testnet configs --prater or --goerli #11065 #11072 #11152
  • Fee recipient API for key manager #10850
  • YML config flag support for web3 signer #11041
  • Validator registration API for web3 signer #10964 #11055
  • JSON tcontent type with optional metadata #11058
  • Flashbots MEV boost support #10894 #10907 #10924 #10908 #10942 #10953 #10954 #10992 #11004 #11021 #11124 #11176
  • Store blind block (i.e block with payload header) instead of full block (i.e. block with payload) for storage efficiency (currently only available when the enable-only-blinded-beacon-blocks feature flag is enabled) #11010
  • Pcli utility support to print blinded block #11067
  • New Web v2.0 release into Prysm #11007

Changed

  • Native state improvement is enabled by default #10898
  • Use native blocks instead of protobuf blocks #10885 #11158
  • Peer scorer is enabled by default #11115
  • Enable fastssz to use vectorized HTR hash algorithm improvement #10819
  • Forkchoice store refactor and cleanups #10893 #10905 #10903 #10953 #10977 #10955 #10840 #10980 #10979
  • Update libp2p library dependency #10958
  • RPC proposer duty is now allowed next epoch query #11015
  • Do not print traces with log.withError(err) #11116
  • Testnets are running with pre-defined feature flags #11098

Fixed

  • Ignore nil forkchoice node when saving orphaned atts #10930
  • Sync: better handling of missing state summary in DB #11167
  • Validator: creates invalid terminal block using the same timestamp as payload #11129
  • P2P: uses incorrect goodbye codes #11168
  • P2p: defaults Incorrectly to using Mplex, which results in losing Teku peers #11169
  • Disable returning future state for API #10915
  • Eth1 connection API panic #10938

Removed

  • Deprecate Step Parameter from our Block By Range Requests #10914
Reply all
Reply to author
Forward
0 new messages