Version 2.2.2 is a stability release. Upgrading is recommended for all operators.
Changed
sonicdandsonictoolnow handleSIGINTandSIGTERMduring node startup and password prompts.sonictoolgenesis imports now place temporary data in the data directory instead of the system temporary directory.- Released binaries now ship with symbol table and debug information.
- Reduced the memory footprint of the state database.
eth_feeHistoryresults now include the baseFeePerBlobGas and blobGasUsedRatio fields, for compatibility with the Ethereum execution APIs.
Fixed
- Fixed a data race during shutdown caused by the transaction pool being stopped twice.
- Fixed data races in the state database node cache and in its error reporting.