This release contains security, stability, and miscellaneous fixes.
Security bug fixes
Consolidated Security Fixes for 2.0.8 (#9745)
- Adjust eos-vm-oc string intrinsic to perform as intended.
- Adjust CPU validation logic for unapplied transactions.
Note: These security fixes are relevant to all nodes on EOSIO blockchain networks.
Stability bug fixes
- (#9370) set medium priority for process signed block - 2.0.x
- (#9382) Handle case newaccount in Account Query DB
- (#9412) port the fix of flight bytes bug into release/2.0.x
- (#9423) Update to fc with variant blob fix - 2.0
- (#9441) Fix app() shutdown - 2.0
- (#9516) Keep http_plugin_impl alive while connection objects are alive - 2.0
- (#9624) Fixing typos on injected params for `producer_plugin::log_failed_tran…
Other Changes
- (#9304) relaxing the on_notify constraint to *
- (#9311) Track Source Files Excluded from Code Coverage Reports
- (#9314) Prevent an older version of g++ to build eosio
- (#9334) Add missing comma in loggers array
- (#9399) [2.0.x] Fix docker tags when building forked PRs
- (#9638) Migrate CI from Docker Hub to Amazon ECR
- (#9657) CI: Fix Serial Test Bug + Simplification + UX
- (#9665) Add "Testing Changes" Section to Pull Request Template
Documentation
- (#9323) [docs] Remove unneeded options for nodeos replays - 2.0
- (#9322) [docs] Remove redundant nodeos replay example - 2.0
- (#9373) [docs] Fix broken link in Wallet API plugin - 2.0
- (#9464) [docs] Create nodeos concepts folder and rearrange folders - 2.0
- (#9479) [docs] Add explainers on CFD, eosio utilities, eosio-blocklog - 2.0
- (#9487) [docs] Minor edits on CFD explainer and eosio-blocklog reference - 2.0
- (#9488) [docs] Fix how-tos for delegating cpu/net with cleos - 2.0
- (#9491) [docs] Add EOSIO upgrade guide 2.0 to dev portal
- (#9492) Add explicit left nav link for eosio 2.0 upgrade guide - 2.0
- (#9496) [docs] Add eosio 2.0 release notes to dev portal - 2.0
- (#9498) [docs] Add trace_api_util reference to eosio utilities docs - 2.0
- (#9503) [docs] Add slices, trace log, clog format explainers to Trace API plugin - 2.0
- (#9584) [docs] Update cleos get table reference - 2.0
- (#9592) [docs] Various additions/fixes to cleos reference - 2.0
- (#9602) [docs] Fix broken anchor link on MacOS build from source - 2.0
- (#9627) [docs] Update gettable* reference in Chain API - 2.0
- (#9753) [docs] Update URL in net_api_plugin description - 2.0
- (#9754) [docs] Update some chain_api_plugin descriptions - 2.0
- (#9756) [docs] Remove sudo command from install/uninstall script instructions - 2.0
Thanks!
Special thanks to the community contributors that submitted patches for this release:
- @nsjames