Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

EOSIO v2.1.0-rc3 Release Notes

Pre-release
Pre-release
Compare
Choose a tag to compare
@blockone-devops blockone-devops released this 17 Feb 22:53
· 2193 commits to master since this release
19ac0bf

This is a RELEASE CANDIDATE for version 2.1.0. The latest STABLE
release is v2.0.9.

This release contains security, stability, and miscellaneous fixes.

Security bug fixes

Consolidated Security Fixes for v2.1.0-rc3 (#9869)

  • Fixes to packed_transaction cache
  • Transaction account fail limit refactor

Note: These security fixes are relevant to all nodes on EOSIO blockchain networks.

Stability bug fixes

  • (#9864) fix incorrect transaction_extensions declaration
  • (#9880) Fix ship big vector serialization
  • (#9896) Fix state_history zlib_unpack bug
  • (#9909) Fix state_history::length_writer
  • (#9986) EPE-389 fix net_plugin stall during head_catchup - merge release/2.1.x
  • (#9988) refactor kv get rows 2.1.x
  • (#9989) Explicit ABI conversion of signed_transaction - merge 2.1.x
  • (#10027) EPE-165: Improve logic for unlinkable blocks while sync'ing
  • (#10028) use p2p address for duplicate connection resolution

Other changes

  • (#9858) Fix problem when using ubuntu libpqxx package
  • (#9863) chain_plugin db intrinsic table RPC calls incorrectly handling --lower and --upper in certain scenarios
  • (#9882) merge back fix build problem on cmake3.10
  • (#9884) Fix problem with libpqxx 7.3.0 upgrade
  • (#9893) EOS VM OC: Support LLVM 11 - 2.1
  • (#9900) Create Docker image with the eos binary and push to Dockerhub
  • (#9906) Add log path for unsupported log version exception
  • (#9930) Fix intermittent forked chain test failure
  • (#9931) trace history log messages should print nicely in syslog
  • (#9942) Fix "cleos net peers" command error
  • (#9943) Create eosio-debug-build Pipeline
  • (#9953) EPE-482 Fixed warning due to unreferenced label
  • (#9956) PowerTools is now powertools in CentOS 8.3 - 2.1
  • (#9958) merge back PR 9898 fix non-root build script for ensure-libpq...
  • (#9959) merge back PR 9899, try using oob cmake so as to save building time
  • (#9970) Updating to the new Docker hub repo EOSIO instead EOS
  • (#9975) Release/2.1.x: Add additional contract to test_exhaustive_snapshot
  • (#9983) Add warning interval option for resource monitor plugin
  • (#9994) Add unit tests for new fields added for get account in PR#9838
  • (#10014) [release 2.1.x] Fix LRT triggers
  • (#10020) revert changes to empty string as present for lower_bound, upper_bound,or index_value
  • (#10031) [release 2.1.x] Fix MacOS base image failures
  • (#10042) [release 2.1.x] Updated Mojave libpqxx dependency
  • (#10046) Reduce Docker Hub Manifest Queries
  • (#10054) Fix multiversion test failure - merge 2.1.x

Documentation

  • (#9825) [docs] add how to: local testnet with consensus
  • (#9908) Add MacOS 10.15 (Catalina) to list of supported OSs in README
  • (#9914) [docs] add improvements based on code review
  • (#9921) [docs] 2.1.x local testnet with consensus
  • (#9925) [docs] cleos doc-a-thon feedback
  • (#9933) [docs] cleos doc-a-thon feedback 2
  • (#9934) [docs] cleos doc-a-thon feedback 3
  • (#9938) [docs] cleos doc-a-thon feedback 4
  • (#9952) [docs] 2.1.x - improve annotation for db_update_i64
  • (#10009) [docs] Update various cleos how-tos and fix index - 2.1

Disclaimer: All repositories and other materials are provided subject to this IMPORTANT notice and you must familiarize yourself with its terms. The notice contains important information, limitations and restrictions relating to our software, publications, trademarks, third-party resources, and forward-looking statements. By accessing any of our repositories and other materials, you accept and agree to the terms of the notice.