Skip to content

v0.16.0-beta-10

Pre-release
Pre-release

Choose a tag to compare

@oskarszoon oskarszoon released this 04 Aug 11:01
27a0178

What's Changed

  • fix(blockvalidation): validate catchup header nBits against DAA target (#1147) by @ordishs in #1273
  • fix(aerospike): guard batcher enqueue against Store.Close race by @ordishs in #1361
  • feat(aerospike): add batch diagnostics helpers by @ordishs in #1362
  • ci: honor GITHUB_REF and prefer stable tag when multiple tags point at HEAD by @oskarszoon in #1370
  • chore: SonarQube shell test operator (S7688) + remaining S1192 constants by @liam in #1358
  • fix(blockvalidation): survive a peer serving cached empty subtree_data, attribute catchup failures correctly by @oskarszoon in #1371
  • p2p: enforce DataHub URL blacklist on block and node_status announcements by @gokutheengineer in #1297
  • p2p: Implement p2p Client.GetPeers and surface peer decode errors by @gokutheengineer in #1348
  • feat(aerospike): setting to disable client-side metrics under load by @ordishs in #1363
  • fix(p2p): randomize sync-peer tiebreak to resist peer-ID grinding by @gokutheengineer in #1349
  • fix(p2p): bound sync-coordinator RPCs and wire Stop into server shutdown by @gokutheengineer in #1310
  • test: harden subtree-meta fixture and catchup mock expectations by @ordishs in #1364
  • fix(p2p): key gossip peer maps by canonical hash, parse subtree hash before use by @gokutheengineer in #1367
  • batch peer-registry updates and bound gossip handler concurrency in p2p by @gokutheengineer in #1350
  • fix(asset): stop serving and caching an empty subtree_data as a valid 200 by @oskarszoon in #1377
  • feat(aerospike): native operate-path for mod-teranode functions by @ordishs in #1365
  • perf(aerospike/pruner): route pruner writes through the native-op builder by @ordishs in #1366
  • fix(alert): key the blacklist UTXO hash on the requested txid, not the stored tx's by @icellan in #1386
  • fix(blockvalidation): enforce checkpoint hash-match on the direct validate path by @liam in #1387
  • fix(asset): stop serving transactions reconstructed from a UTXO-set snapshot by @icellan in #1384

Full Changelog: v0.16.0-beta-9...v0.16.0-beta-10