v4.0.0
blockstack-devops
released this
26 May 15:46
·
546 commits
to master
since this release
4.0.0 (2022-05-26)
Bug Fixes
-
disable notifier for tests that don't need it (#1102) (9765cf0)
-
propagate chain id correctly to bns router (#1180) (3a0ead1)
-
resolve bns names correctly in
/v1/addresses/stacks/[:address]
(#1175) (8797ded) -
treat incorrect
get-token-uri
none values as undefined (#1183) (33313b1) -
use 128 max size when deserializing contract principals #1181 (#1182) (f4d4733)
-
feat!: prune garbage collected (256 blocks old) mempool txs (#1101) (fe56756), closes #1101
Features
- [CPU optimizations] use native rust module for decoding Clarity values, binary transaction blobs, post-condition binary blobs, Stacks addresses (#1094) (f5c4da7)
- add
pruned
event import mode that ignores some historical events (#1125) (da992d7) - add block height to responses in
/extended/v1/tokens/nft/holdings
(#1151) (7cc8bd0) - add strict ft/nft metadata processing mode for better error handling (#1165) (b9ca4bb)
- events-only endpoint for address and tx_id (#1027) (508afc7)
- fetch subdomain list for bns name (#1132) (e34120f)
- pin exact dependencies in package.json (#1068) (303eaaa)
BREAKING CHANGES
- use event-replay to upgrade, this version includes breaking changes to the db sql schema