Solidity 0.8.24 release

Submit
soliditylang.org

Solidity 0.8.24 release

AI summary of the linked article

The Solidity team has released compiler v0.8.24, which adds readiness for the "Cancun" Ethereum network upgrade, including support for transient storage (EIP-1153) and shard blob transactions (EIP-4844), and provides universal macOS binaries that run natively on Apple silicon. Cancun has not yet been deployed to Ethereum mainnet, so the release does not make it the default target; users must pass the --evm-version cancun flag to use the new opcodes and builtins. The release adds Yul builtins tstore() and tload() for transient storage and mcopy() for memory copying. EIP-6780 changes SELFDESTRUCT so that, in Cancun, it only transfers the contract's balance except when called in the transaction that deployed the contract.

No comments yetWhat caught your eye? Start the discussion.