Release 3.1.0.0.12: bugfixes and improvements

10 views
Skip to first unread message

Jesse Wiley

unread,
Jun 5, 2025, 3:53:50 PMJun 5
to announce
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hello,

Stacks core developers have released Stacks Core version 3.1.0.0.12, available here: https://github.com/stacks-network/stacks-core/releases/tag/3.1.0.0.12.

This release contains several bugfixes and improvements to the stacks-node and stacks-signer binaries, 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.12.0, available at: https://github.com/stacks-network/stacks-core/releases/tag/signer-3.1.0.0.12.0.

### Added
  - Document missing config structs
  - Document MinerConfig parameters
  - Document BurnchainConfig parameters
  - Document NodeConfig parameters

### Changed
  - `get_fresh_random_neighbors` to include allowed neigbors
  - Logging improvements and cleanup
  - Move serde serializers to stacks_common
  - Depend on clarity backing store interface
  - Updated `./docs/event-dispacher.md`
  - Refactor / cleanup signerDB migrations code
  - Signers should not infinitely loop when pushing a block to stacks-node
  - Logging improvements and cleanup


### Fixed
  - Handle Bitcoin reorgs during Stacks tenure extend
  - Fix `capitulate_miner_view` so stacks-node won't swap between multiple miners
  - Mark current miner as invalid on capitulation
  - Fix flaky `miner_recovers_when_broadcast_block_delay_across_tenures_occurs` test


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Stacks Core:

Git commit hash: ae969ca5599938002c7790022d7988e084a4795b

SHA512SUMS:
5d69e12699574199108e93fe359c755c6d2e2ebb0e572c9473a3530c7f801cb2d67aeb7bc00fc4fdcef1ed902b396e7223ed0a0dd5f29e3c3d455c5a837ff3c1  linux-glibc-arm64.zip
4479e6c482e2ee1a50b8e2018aff32797daa7946520ab45f216902db648d502ce6f436d250938a90a1ea052dc696fedaf90f59d2225dacde664945a5dabed199  linux-glibc-x64.zip
caa5dea8777b521c1c1af6c55319dcf229607c6e05ceae866c1895ba2954c808c465f096fb871826e24fc75be84191bb304808114fa837fb18c189f7c6b6b4e1  linux-musl-arm64.zip
e0797c5d6cd9293d996324caa51d313d49cc97be0a25ad249f9b0e3e9c6f89ed9ae86ee256f18f8ade4eb2455d9b8f403e8e1478343b418e73f4b85854851d52  linux-musl-x64.zip
c5bb9d21be8add8c7293513319f0ab49975b7fc4d2e9ff437c658874ab9f1281455d98cf14d1ee1e43554b70782d4888498389ae718e850e15b9b514f3f9ad5e  macos-arm64.zip
33b6a5c08a4bb71255d059dd97c48a1ab90c1030e2edbe91a2ceac41c28382bf3c02456dd88140e6a2f789909110749cfe1718c3c8dd000a7a4e3548f901c594  macos-x64.zip
80d9bdfe8a08d1847071441af758b65b25d0641f7c97e75f8ff1d45c15399773748144c57e05a9189535998b7e1e7ebd732981ae9f7eeb589390472a3957cc29  windows-x64.zip


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Stacks Signer:

Git commit hash: ae969ca5599938002c7790022d7988e084a4795b

SHA512SUMS:
af52f8429df9f67255baf706c3fcbab1a6924443bb2f5e9d8e63358430b327b4b2ea355ea5b887f478c22b6d60e0d885e286ea8f299e889465654b0e5ec09c1e  linux-glibc-arm64.zip
72b4764178d9881666b335a6e7651b997d561a41c418f00b4974933c0bab26597d6b9c0a47bb185056e147353ba1a4512e44dbaa1230c5686b85f29e788eac0d  linux-glibc-x64.zip
0d9317b89f5ba8e796818bc634ad486ae64bd19507e788d9013d84e7a2470e0e742fc36243172ce7e1092fbb337e89468e759c25034721885a7b93cf2d80e59a  linux-musl-arm64.zip
cbeef08e0fe2b532376f502d8b19cb3aba8b686e4860b74f11c2c5fabd66e18bcc62b459e33637f5336a5979dc61675b6d3deabb140a3d307f6f2e4081f49c2b  linux-musl-x64.zip
eeb553d7135c036303646565ceb5e2f564a35dc5a3db29305e52a4deae7b195a047582d5aef9a6aa52b9322818c3c13ce69be8efccc6b556d1922d25529f75d3  macos-arm64.zip
9622131d93b2c0daa930df3752ed4de4945152b83dc07a0fce266d156a4f8db5e38aa8f105b6ff7a4bc7b68f7158ddc70532a20b71c422d55686a76acc9fb1ec  macos-x64.zip
ab22396d994016a0d9cc11804ae16b7c96cf8690c56df65f444d32b3188f9464f69c3b4ed4cb4f4d29b8b918d1fc1db2f68edac04ca3270afa97357596a5e11a  windows-x64.zip


Best,
Jesse Wiley
Engineering Partner, Stacks Foundation
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEcyLAWCVQ3ogXwlXZge1cNguBENcFAmhB7kcRHGplc3NlQHN0
YWNrcy5vcmcACgkQge1cNguBENcl5w/+OOIV1frreWUoDH9xnPHCQ6/po8ULx4F7
wp4XWoumpt8c0yRkLUmohUuCz69en/2tQ4wAj7cdbEcGn1912ua/t2T7HbFWJfmz
JS0nQRp4Z3iAzIDbRIgNCvP4Xrt7RSZbYUShlHTDl/5Q86LUOnlq/wcnGPskH2Ov
seA7DP18jmJUop/PCapmp5NMgt4/vqJQoSaNnHxZpsATXpIuS47VAcWOTvN4yTFw
n0Y4LXkw91pAufvLWacsBnDEf5DDO60wqOzSHvwHgR+0GXedoCls9YajAOK9+jr1
escpZ0A+suMag/PdO2Kp9RxNMzm1ZFGZQv+Kpu/MjyLPpdroa5YDVcZUa9V8eLEi
ng0FI90IeKnbZCaz1HWXxKtqphsNxf/NmqVFyk8ntRC0Z+X0tYCNlNqqk5hQgkWi
Q8WxpFuc9d+FsAG1Xwx5CFHgYT50wGl2yGSCiTFEKlTrn+WgUhlkag6kIEihIjEF
VlnVoPiAttFH25FonOjhWqISYNDTrLhsUAtpiZyi84kBkJJlIVsg3UJs6a/DnZqh
4brKdd/IobGspR52Pt6KT82vSeszawO2Yu2HyLBK0aLRLaFQJDaWy7Iccko8vi/6
p0PItx139JzOFGM6NGBX0UTgYeaaO/yKiIuFjp41l44zdMP0uqFZe0IIZbgc8IIH
Ix5ZtI3oTo8=
=lmAE
-----END PGP SIGNATURE-----
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages