Version 0.8.31
We are excited to announce the release of the Solidity Compiler v0.8.31!
This version of the compiler brings support for the new EVM features introduced by the Fusaka network upgrade, extends the functionality of storage layout specifiers and deprecates the first batch of features scheduled for removal in the 0.9.0 breaking release. We are also adding official ARM Linux builds.
Changelog
Language Features:
- Custom Storage Layout: Allow using
constantstate variables in the base slot expression. - DocString Parser: Warn about deprecation of inline assembly special comment
memory-safe-assembly. - Syntax Checker: Warn about deprecation of ABI coder v1.
- Syntax Checker: Warn about deprecation of virtual modifiers.
- Type Checker: Warn about deprecation of
sendand functions on instances of .