BetaNet Update 3.13.0

go-algorand v3.13.0-beta is planned to be released on Monday December 12th, 10:30am EDT (3:30pm UTC).

Overview

What's New

Changelog

New Features

  • Goal: account deletepartkey subcomand (#4788)
  • Ledger Deltas: AccountDelta retrieval through ledger/catchup service (#4658)

Enhancements

  • Algod: Delete deprecated cost field in dyrun response and mapping field in sourcemap (#4875)
  • Algod: Sunset v1 handlers (#4847)
  • Catchpoint: Promote trie-related log warnings to error (#4882)
  • Docker: General purpose docker container. (#4816)
  • Goal: Test ABI reference arguments during creation (#4872)
  • Ledger: add context to block mismatch error in VerifyCatchpoint (#4821)
  • Metrics: add counters for checkAlreadyCommitted, split "InLedger" counters by reason (#4881)
  • Node: Fix disabled node tests (#4824)
  • Performance: Implement sync.Pool for cow.child() (#4766)
  • Tests: Extend TestCatchpointAfterTxns to catch catchpoint write corruption (#4818)
  • Txhandler: metrics for txpool.Remember (#4839)
  • Txhandler: early duplicates detection (#4806)
  • Txhandler: upgraded benchmarks (#4834)
  • Updater: use more-recent installer package (#4734)

Bugfixes

  • Bug-fix: upgrade AVM-abi (#4838)
  • Catchpoint: Fix broken merge between #4818 and #4835 (#4840)
  • Ci: Fix some details around the hashKind → HashKind change (#4865)
  • Prefetcher: preallocate aligned groupTasks in groupsReady (#4876)

Protocol Upgrade

This release does not contain a protocol upgrade.

Additional Resources