diff --git a/CHANGELOG.md b/CHANGELOG.md index a2018f6edf..8e2fc5c172 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to the versioning scheme outlined in the [README.md](README.md). -## [Unreleased] +## [3.1.0.0.3] ### Added @@ -13,11 +13,15 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE - Added configuration option `block_proposal_max_age_secs` under `[connection_options]` to prevent processing stale block proposals ### Changed -- The RPC endpoint `/v3/block_proposal` no longer will evaluate block proposals more than `block_proposal_max_age_secs` old +- The RPC endpoint `/v3/block_proposal` no longer will evaluate block proposals more than `block_proposal_max_age_secs` old - When a transaction is dropped due to replace-by-fee, the `/drop_mempool_tx` event observer payload now includes `new_txid`, which is the transaction that replaced this dropped transaction. When a transaction is dropped for other reasons, `new_txid` is `null`. [#5381](https://github.com/stacks-network/stacks-core/pull/5381) - Nodes will assume that all PoX anchor blocks exist by default, and stall initial block download indefinitely to await their arrival (#5502) +### Fixed + +- Signers no longer accept messages for blocks from different reward cycles (#5662) + ## [3.1.0.0.2] ### Added diff --git a/stacks-signer/CHANGELOG.md b/stacks-signer/CHANGELOG.md index 04d2d76a7a..e634d73172 100644 --- a/stacks-signer/CHANGELOG.md +++ b/stacks-signer/CHANGELOG.md @@ -9,6 +9,12 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE ## Added +## Changed + +## [3.1.0.0.3.0] + +## Added + - Introduced the `block_proposal_max_age_secs` configuration option for signers, enabling them to automatically ignore block proposals that exceed the specified age in seconds. ## Changed @@ -23,6 +29,14 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE - Prevent old reward cycle signers from processing block validation response messages that do not apply to blocks from their cycle. +# [3.1.0.0.2.1] + +## Added + +## Changed + +- Prevent old reward cycle signers from processing block validation response messages that do not apply to blocks from their cycle. + ## [3.1.0.0.2.0] ## Added