v0.16.1 - Mainnet 8 Spork
Mainnet 8 - Spork
April 28th, 2021
State Migrations
There will be an update to the Cadence storage format, requiring a migration of all trie values. This affect the state commitment hash.
Change Log since v0.16.0
Note that Mainnet 8 will include all changes in v0.16.0 as well.
⭐ Features
- Add state migration for new Cadence storage format v4 (#638) @turbolent
- Transactions domain tags (#606) @janezpodhostnik
🛠 Improvements
- Deterministically shuffle clusters when bootstrapping (#637) @jordanschalm
- Change storage defaults (#616) @janezpodhostnik
- Update to Cadence v0.15.1 and Go SDK v0.18.0, Add balance fields to AuthAccount and PublicAccount (#636) @janezpodhostnik
- Verification Node utilizes separation of results and receipts in block Payload (#546) @AlexHentschel
- [Verification] Chunk data request optimization (#626) @yhassanzadeh13
🐛 Bug Fixes
- [FVM] capture events of meta transactions (#641) @ramtinms
- [Exec] Update sequence number independent of transaction invocation result (#602) @ramtinms
❓ Miscellaneous
- Backport account freezing test (#651) @m4ksio
- Increase default distance between ledger checkpoints (#640) @ramtinms
- Backport of CHDP cache and cache resource name requirement (#622) @m4ksio
- Bootstrapping Generates Root Snapshot File (#424) @danuio
- Update bootstrap MVP integration test (#619) @jordanschalm
- Fixed Docker volume permissions issue with SELinux (#393) @awfm9