Solidity 0.8.35 ships several notable changes: a new erc7201 comptime builtin that computes ERC-7201 namespaced storage slots (the first builtin usable in comptime contexts like layout specifiers), a formalized experimental feature system gated behind a new --experimental flag with documented lifecycle, and an experimental SSA-form control-flow graph (SSA CFG) code generator aimed at solving stack-too-deep errors and slow IR compilation. The release also adds deprecation warnings for identifiers that will become keywords in 0.9.0, fixes a bug where --revert-strings strip incorrectly stripped custom error arguments in require() on the IR pipeline, and reorganizes ethdebug output flags for more granularity.
Sort: