CODE_COLOR: CODE_GREEN_TESTNET
RELEASE_VERSION: 2.7.1-rc.1
PROTOCOL_UPGRADE: FALSE
DATABASE_UPGRADE: FALSE
SECURITY_UPGRADE: FALSE
Note
While this release is marked as CODE_GREEN, it contains important stability and reliability improvements for nodes during both binary and protocol upgrades. We strongly encourage all node operators to apply this patch.
Non-protocol changes
-
Added a configuration option
protocol_version_check_config_override
, making the node exit early if it has not been upgraded, instead of continuing to run and potentially corrupting the database. The option allows choosing whether to check protocol version compatibility against theNext
orNextNext
epoch (defaults toNextNext
). (#14090) -
Fixed an issue with state snapshot migration — previously migration code only ran on the main database, which could prevent reading the snapshot after upgrading the binary. Now snapshots are properly migrated. (#13950)
-
Fixed build issues on macOS by adjusting the process to statically link
openssl
regardless of whether it is vendored or not. This improves reproducibility and ensures builds work reliably across environments. (#14120)
Protocol upgrade voting
No protocol upgrade scheduled.