We just released Solidity 0.8.18! 🚀
This version includes the following notable features:
- Disabling CBOR metadata
- Support for Paris Hardfork
- Deprecation of selfdestruct
- Change in EVM bytecode generation from Yul
📖 blog.soliditylang.org
💾 github.com
This version includes the following notable features:
- Disabling CBOR metadata
- Support for Paris Hardfork
- Deprecation of selfdestruct
- Change in EVM bytecode generation from Yul
📖 blog.soliditylang.org
💾 github.com
Deprecation of selfdestruct
selfdestruct is now considered deprecated (EIP-6049) and the compiler will warn about its use, both in Solidity and in Yul, including inline assembly.
selfdestruct is now considered deprecated (EIP-6049) and the compiler will warn about its use, both in Solidity and in Yul, including inline assembly.
There is currently no replacement, but its use is highly discouraged because it will eventually change its semantics and all contracts using it will be affected in some way.
Loading suggestions...