v0.12.0
github-actions
released this
24 Nov 08:03
·
32363 commits
to master
since this release
November 23, 2020
Deployed on:
💥 Ledger Migrations
- Ledger Key Hashing migration - SHA2 -> SHA3 (#160) @ramtinms
- Ledger Value migration - Testnet service account changes (#167) @ramtinms
- Ledger Value migration - Multiple contracts per address support (#144) @janezpodhostnik
⭐ Features
- Multiple contract per address support (#170) @janezpodhostnik
- Topic aware network topology (#83) @yhassanzadeh13
🛠 Improvements
- Add auto build + push of docker images on tag (#65) @Kay-Zee
- Record runtime environment if checking error for TopShot is found (#145) @m4ksio
- Stateful topology construction (#153) @yhassanzadeh13
- Add fanout metrics to track outbound and inbound connection count (#159) @vishalchangrani
- Change the key encoding from base64 to hex (#165) @zhangchiqing
- Extend protocol state API to include cross-epoch identities (#143) @jordanschalm
- Make ledger-reads safe to tampering (#111) @ramtinms
- Relax transaction max byte size limit (#142) @ramtinms
- Add signature format check to collection nodes (#108) @tarakby
💻 Command Line Utils
- Ledger export and migrate cmd (#151) @ramtinms
- Add
finallist
command to bootstrap process (#135) @danuio - Save node public info when running key-gen (#164) @zhangchiqing
- Check directory exists before checking files exists (#163) @zhangchiqing
- Fix
keygen
command default output file name (#162) @danuio - Add coverage for protocol state json exporter (#92) @ramtinms
Misc
- Fix example in fvm README (#109) @turbolent
- Update ssh-agent step to fix deprecated set-env (#152) @jordanschalm
- Add test to verify that nodes belonging to different sporks cannot talk to each other on 1-1 connections (#154) @vishalchangrani