You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39Lines changed: 39 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,45 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to the versioning scheme outlined in the [README.md](README.md).
7
7
8
+
## [Unreleased]
9
+
10
+
### Added
11
+
12
+
### Changed
13
+
14
+
### Fixed
15
+
16
+
## [3.1.0.0.5]
17
+
18
+
### Added
19
+
20
+
- Add miner configuration option `tenure_extend_cost_threshold` to specify the percentage of the tenure budget that must be spent before a time-based tenure extend is attempted
21
+
22
+
### Changed
23
+
24
+
- Miner will include other transactions in blocks with tenure extend transactions (#5760)
25
+
- Add `block_rejection_timeout_steps` to miner configuration for defining rejections-based timeouts while waiting for signers response (#5705)
26
+
- Miner will not issue a tenure extend until at least half of the block budget has been spent (#5757)
27
+
28
+
### Fixed
29
+
30
+
- Miners who restart their nodes immediately before a winning tenure now correctly detect that
31
+
they won the tenure after their nodes restart ([#5750](https://github.com/stacks-network/stacks-core/issues/5750)).
32
+
33
+
## [3.1.0.0.4]
34
+
35
+
### Added
36
+
37
+
- The stacks-node miner now performs accurate tenure-extensions in certain bitcoin block production
38
+
cases: when a bitcoin block is produced before the previous bitcoin block's Stacks tenure started.
39
+
Previously, the miner had difficulty restarting their missed tenure and extending into the new
40
+
bitcoin block, leading to 1-2 bitcoin blocks of missed Stacks block production.
41
+
- The event dispatcher now includes `consensus_hash` in the `/new_block` and `/new_burn_block` payloads. ([#5677](https://github.com/stacks-network/stacks-core/pull/5677))
42
+
43
+
## Changed
44
+
45
+
- When a miner reorgs the previous tenure due to a poorly timed block, it can now continue to build blocks on this new chain tip (#5691)
0 commit comments