Skip to content

v4.0.0

Compare
Choose a tag to compare
@blockstack-devops blockstack-devops released this 26 May 15:46
· 546 commits to master since this release

4.0.0 (2022-05-26)

Bug Fixes

  • /v1/names/[:name] name resolution (#1159) (e656520)

  • bns download script download path (#1091) (55fa41e)

  • 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)

  • shorten token metadata pg notifications (#1143) (1f09c0e)

  • 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