This new version of the compiler is a maintenance release in light of the Pectra Ethereum network upgrade scheduled for May 7, 2025 and changes the default EVM version from cancun
to prague
.
✦ EIPs that impact Solidity and its users
- EIP-7623: Increase calldata cost
- EIP-7702: Set EOA account code
- EIP-2537: Precompile for BLS12-381 curve operations
Check out our release blog post to learn more about each of these and read the full changelog:
- Blog post: Solidity 0.8.30 Release Announcement | Solidity Programming Language
- Release: Release Version 0.8.30 · ethereum/solidity · GitHub
Help us spread the word by sharing our announcement on Twitter:
https://x.com/solidity_lang/status/1920181318950007102
And lastly, a big thank you to all the contributors who helped make this release possible!