-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello,
Stacks core developers have released Stacks Core version 3.1.0.0.9, available here:
https://github.com/stacks-network/stacks-core/releases/tag/3.1.0.0.9.
This release contains several bugfixes and improvements in the stacks-node and stacks-signer binaries, ensuring more consistent block production.
Notably, there are several performance improvements in this release which improve block processing (sync) time considerably.
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.9.0, available at:
https://github.com/stacks-network/stacks-core/releases/tag/signer-3.1.0.0.9.0.
### Added
- Added field `vm_error` to EventObserver transaction outputs
- Added new `ValidateRejectCode` values to the `/v3/block_proposal` endpoint
- Added `StateMachineUpdateContent::V1` to support a vector of `StacksTransaction` expected to be replayed in subsequent Stacks blocks
- Include a reason string in the transaction receipt when a transaction is rolled back due to a post-condition. This should help users in understanding what went wrong.
### Changed
- Reduce the default `block_rejection_timeout_steps` configuration so that miners will retry faster when blocks fail to reach 70% approved or 30% rejected.
- Added index for `next_ready_nakamoto_block()` which improves block processing performance.
- Added a new field, `parent_burn_block_hash`, to the payload that is included in the `/new_burn_block` event observer payload.
- Upgraded `SUPPORTED_SIGNER_PROTOCOL_VERSION` to 1
### Fixed
- Fix regression in mock-mining, allowing the mock miner to continue mining blocks throughout a tenure instead of failing after mining the tenure change block.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Stacks Core:
Git commit hash: cbb22d6e05ed9316a2a59530d84c1e9893c94535
SHA512SUMS:
027a2190d86277e43cf5f314f19be73206173381514e0e6cf6e8e11625e5652d75b59234e6369d1434307ac338025ef671ddab1fa7e7ceacdfbe9efcb227db8e linux-glibc-arm64.zip
24e1f5ef56280179382591daac722d60e1a2b5fca7e68bbdb1e2106f6f4814a7128f787bd99b39a563525fbb321948c77afd39187cd94d10d762a5ac7054ce00 linux-glibc-x64.zip
e07877e722274efd208dedb252ebe86d88505de22c0767f78fa4fd0b24d8e3a39cec1d3e18fbe8609f253851ba4d56399b4ba4ba9d961665d61545f89c9f31cc linux-musl-arm64.zip
c60c92693ab409e510b7402ac6da6bee7a8bab9f6e2b9e9506b3f8cddeb865b5d78b5569f2aecb73a824899571420727c8f1c63dec2ae0e4f8b448d1aded6a73 linux-musl-x64.zip
b1f6a203f827b30f84d20217917cf542809e5950e8e31a476579f24400b090a91d34a4be04f4ed2c1b4a7a6bbf6100f27a876169960f313ea90ce49a995eac52 macos-arm64.zip
8e332372ebe9caace7e6ff778c0721568a3a4362162fac53f86594e0c860f9b5a12f14cd0fca4a25e25f51f049c244132ff86d7c4588db2b4bb8beb354a1569a macos-x64.zip
49399092eaa2beffb95398cdb7bf73f2235358bd1093c1c8894b0ab98d6a43ef631883ba8ecc6826bbf7de7758fe482fb8b9ff0dbc1708c8b32b14e58e18ede2 windows-x64.zip
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Stacks Signer:
Git commit hash: cbb22d6e05ed9316a2a59530d84c1e9893c94535
SHA512SUMS:
c84c845b983a4d9de9bf66e4cf0997b2e0eff66c68364899f5579e6dd346f33a212ec22975fd90d026ce0febc5799a1a68b6f530c9277c18dd0c0a7c44777de8 linux-glibc-arm64.zip
b1e467a68713bb5f01feac903bcee18947006445db1c3a71067528cc0344793b5513be215422c3ca3c6285635442c4325d2b777686bbbe4c84afb160df9d8172 linux-glibc-x64.zip
6c6c27c0c9f40fa43fadfae6a60b4e9ea7bda5dea939a9b194ccb51143d9bc7cc3dfe0afabdc645e43af0caec4367fe126009fe27f90cef2105b6a6af00deb62 linux-musl-arm64.zip
f420132e8dcf9d2e5925b4bec25c5c3275928166a82395087ac623db8d03c9121bb0ce1e015ff1d3fa966a288b1e2cb6690fab17c6d05fda033b7f0c9f697000 linux-musl-x64.zip
ae38288034bd4ed958628f84e152c6cb837ef84a7eba3372c93c2a3afd7867cb6f03fccc5f0895c7e8496cc700b2c814dffc074ac6303307d89d0dd9239636c8 macos-arm64.zip
6aad7319a51d5966c1225ace6fbc4ba42e4d4ad6a9e72c854a813e2902fa57c90e3387aadff2f27b6108e3348ad2865161148fa412a87b08618ce750542df88e macos-x64.zip
93b2c4c4819d658d186e160692be9c21e3aee1f21b96c4c2f411c62325d74b69708db93eaaee9bff5a43bebede74c8111697c347f7e436c5faaeabf78b0eeecd windows-x64.zip
Best,
Jesse Wiley
Engineering Partner, Stacks Foundation
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEcyLAWCVQ3ogXwlXZge1cNguBENcFAmgbtdYRHGplc3NlQHN0
YWNrcy5vcmcACgkQge1cNguBENdUXw//TkEFZrkwK17n9O4cHyBpFO+g0K3b/FDL
igX7AiEdPk0CNHO1vlupFXNoD/1bxy1MzMXX1p4kSQsZosKztP7ZrcmGwNQnylSm
Dr5b63UUlxiOR4o1X9JIpUl+MsFOBLCnggXby25P1R2V3pDpIB1GljIOUaX2EnIs
dwQLZHRzf/rdLOgiSgI4zO7tYKHDcekj8y6xcbOwC3FOuecFSCvS3sN49/kqGHfa
fl915rS/05BY+CAp9+GRHA1oiFREhUiS98qT1MgS/dYw6hQ/19qQwyWM7pdQXI5B
4xGOo8r9DtyUJV0h5AnoLJB6rMJ04ghC04dxAvzQtvVg2soIsgX+PGYP/LR6pdf/
b8PhIUrb9jU1soZdK3AGa1gaYXb28I1AA3+kgS3E5/UvwZgXVbRivDYZtFzVsUvQ
N1+SbMqZlQsSZ5U19RS6+OyiVnZReLlxIohrJ0eMqekiPhLRRYVkd5n1+/OgtRh5
z4a8dQG031PZnEV2RBpkfaaWcnfpjQIePWMTfYbEdptnmFjsw+TjuU1LQz9qz3Zk
bEAEeWLsA9M6wM+ARdgUJtKDe1wusj1UXBYaMNBLoPrHiKsee04HhTS5h5+3Cq05
lfDAJey+wx/82Yv8osOEekpKfIqXrSOnRPFLCb7ltr8BPFWjieX/MlCMOrNWZ4cs
o1HjPO0VkgI=
=fxGs
-----END PGP SIGNATURE-----