-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello,
Stacks core developers have released Stacks Core version 3.1.0.0.5, available here:
https://github.com/stacks-network/stacks-core/releases/tag/3.1.0.0.5.
This release contains several bugfixes and improvements in the stacks-node binary, ensuring more consistent block production.
This release is compatible with chainstate directories from 3.x.x.x.x.
The version of stacks-signer compatible with this release is 3.1.0.0.5.0, available at:
https://github.com/stacks-network/stacks-core/releases/tag/signer-3.1.0.0.5.0.
### Added
- 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
- Add `dry_run` configuration option to `stacks-signer` config toml. Dry run mode will
run the signer binary as if it were a registered signer. Instead of broadcasting
`StackerDB` messages, it logs `INFO` messages. Other interactions with the `stacks-node`
behave normally (e.g., submitting validation requests, submitting finished blocks). A
dry run signer will error out if the supplied key is actually a registered signer.
### Changed
- Miner will include other transactions in blocks with tenure extend transactions (#5760)
- Add `block_rejection_timeout_steps` to miner configuration for defining rejections-based timeouts while waiting for signers response (#5705)
- Miner will not issue a tenure extend until at least half of the block budget has been spent (#5757)
### Fixed
- Miners who restart their nodes immediately before a winning tenure now correctly detect that
they won the tenure after their nodes restart ([#5750](
https://github.com/stacks-network/stacks-core/issues/5750)).
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Stacks Core:
Git commit hash: 513dbc516eed9976aa37b1f02616897a5b707afb
SHA512SUMS:
29df2624b140cf255f5b2b580fcc88d626c1391334eedaf2383fe5165a9ac1e27436d08447de13e7b9bda7d0e65e63534cb5b2299757fcee09ae6499ee5d6f7d linux-glibc-arm64.zip
2602335ae078c6b4bea9664046f092b467c6264b01914481948f822d203cfe9706c140bf8d84e9b26089e92022c0aa970bf73d6f0ca87e6c7e695b256feba4f1 linux-glibc-armv7.zip
157b9ebf7cfef3575b37bb0dfd0a02fe42a17970b3daadbb94f2757730a26f38a4111165386bb6870f524c2f10cb35cda73073b92507ed9c9fa4d37d22207f3c linux-glibc-x64.zip
c218270d06632d5130089f4ae1788501f5a9f46d86a1dc822e48b3e4c808333f1777d86095beabffacf7d334e33f58b753259c536c4cefb08ca91bfb719546d8 linux-musl-arm64.zip
6c525dd2fd90c32fe132f9f82ad2ff61b86644579eedb979fec219042557323b3a09bb7544ef054fbc983b33539a1e8851da0e12ed21b3499e4eec58cb1bd116 linux-musl-armv7.zip
1473ba06cbdc801b863dd7deffc9282784b8989bcae943a45934e0a57b327fd3252381b52ec151bd36ab746ccf14d9bb7d8b79cf3c2f30a0af222652ffa94a75 linux-musl-x64.zip
b3ad68fa6c709bc2b85d9ad28b9114bcbec06ba2997eafb9e7282fd2248ff54f6be06621d1f3b80919ec706e83662bf561cf4e8147d6db9145422534fbda988f macos-arm64.zip
832f99d52bb8b63bbda31939441d63b823b14a1da06e1f49fd5a1c4f8ebe4555f78275499a536b448b1e46af87b90665a7aa0bb7465bd33bf245cbed446c43b7 macos-x64.zip
264238064a38a0c7ab9c4030dcd1bca28131515aaedc726f0d67da0bafac06fb42a10b54089351138291cdf6cc30e331beeee35f0210b7774083970ee8049bc9 windows-x64.zip
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Stacks Signer:
Git commit hash: 513dbc516eed9976aa37b1f02616897a5b707afb
SHA512SUMS:
219edca95fd71c6f224276cc66cb0682b77a27bb719c8fa1dabe68744e994dcfb7932e0c1c552b02d794c0c689ff27ce052517a35822f62717d3ddcc676c2fdf linux-glibc-arm64.zip
3cd8b90b55af06919dd135d187ee237f1eade2b60b7b965162aa56829997badc21477f22a3dc462c836b127af5b33608bf19b79a801f6d3cd46145426d1c1591 linux-glibc-armv7.zip
9303367930490e47a24f8d026e5a5b658b2aaaa7ecacfecf30893cd33ee0b4f552b570b234461d878750bc817f67f22e63b5c6486088b935ec3770b2c049de33 linux-glibc-x64.zip
e9880afe9ca395114693e185f7cdc9af56d253233fc878b524368630db39ec3af90ee7ed52c7e7231c974fd5515e7a1ac947f9dc9d43f63db9b32a3ae753b860 linux-musl-arm64.zip
8e35266d2fbdab39c2a77eed5e0c32a4c5909b280e47f9450afca38805754aa350b3e5aee55eba2fffbccc8c3f5f2db7a8ee66091e4ba9ffc4f4ae89d886e367 linux-musl-armv7.zip
41c7ce177d19a64d74ff4742182fae4c6100540ce486a061b689886033ca85e2febc93b95b580d3e6f5daa93f3b9cd3a1ab110b45efb9e84d323dd7c5e28c039 linux-musl-x64.zip
0b2a04b88f11a5093d1df7b31bbe1033f78cb87b0bfbe85aa396ce3267a82996120253f1000f0880dbed82bbff9550a473988353e5a4f2fb7d0fae3d616bbba8 macos-arm64.zip
2919184f2d9cc1735451ed6e6542a253c76a915ce24f84101eed1e8b70b209ca12b597fdb5de014d585a7b15baa495b82e8cb308287d1c3be4f23efbb5d4dfd9 macos-x64.zip
2ad72e0bab959fc928f8fc20acff223c917938712ad637377239ecd1df9a4f3837e5b3383b1d3556fb10918ee99ee6f13d87c312c7f809b58798200c19aca329 windows-x64.zip
Best,
Jesse Wiley
Engineering Partner, Stacks Foundation
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEuA5a9CyThwv6776aKDYgwf4oCDwFAmehdqwRHGplc3NlQHN0
YWNrcy5vcmcACgkQKDYgwf4oCDwyzQ//Qf2Oj3EecY34r+7rfjoAnPdRhAiYcAcp
8z/Fnw73rYnpGRBnxow3V85LkJKmfFvrlHtMMRNaXQz4brame98mEFYiN7xyi627
on7lGBF0pLO6d2IEcfThurwtniFYBoQlsBnFHsQ4shqtAj4mBuFEZC0CONuED0Bo
aMsrJHu8azoRadbS54hsDZ5b1Kzyz42t9P+oXW8kI53jy0hNVAbNQNzJgOJgw3n0
Utg9xdXRFB35ovhIzKSPrN3Sq1/MVU0ymTTUaB4emlkp+pW0OKYtR5ly7/zW7mhs
QyNKgqciRdarex0NITh1KpGcLfyg8bL1eNJamOZUxqNfrvHPfnPJaR3+b1Axz+sa
7GqPAUQFiWxaK8nzdJzqGsXD3HVfmTBS60P/hEsO9I6AyY851qqtnDaQhQELnNNc
4nrZxOAdPc6/p/KHHEEWyTGpcOU8VurDqKQ+kgjmOQHDoayMdmZcz8j3+cCbE4Ln
t0A1MojzquvGXE/eRCmcfquhLcCq7mcSmSMk0A9CE/k6SSLUefR9e228awu3jzok
cWBp7+cGRlUI2kkaKoqOg0Qm+kjac5QiOf/gv2UN9NehWMf3LneuknjP580/3758
XNuWVyws0rCRuJPlC9Qqry50+nxuqr2yQ0RwCgoymfSDV3eXVc2b64nLTvttH7IL
NCOkRGqZyqI=
=lZSn
-----END PGP SIGNATURE-----