X XFediYour place in the Fediverse
XFEDI

Remote profile

ActivityPub
Profile banner

Solidity

@[email protected]

Solidity is an object-oriented, high-level language for implementing smart contracts. 🌐

Open remote profile ↗
Posts
↳ In reply to a post

Versions 0.8.19 to 0.8.37 are affected, only with the Yul optimizer enabled. With --via-ir, any code may be affected.

The fix changed no bytecode in verified contracts on Sourcify, which suggests the bug is very rare.

Full write-up and how to check:

https://soliditylang.org/blog/2026/10/22/yul-optimizer-knowledge-base-stale-bookkeeping-bug/

Solidity Programming LanguageYul Optimizer Knowledge Base Stale Bookkeeping Bug | Solidity Programming LanguagePosted by Solidity Team on October 22, 2026
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Solidity v0.8.38 is out.

This release fixes a low-severity bug in the Yul optimizer, speeds up the Yul optimizer, and warns about identifiers in Yul and inline assembly that are going to be reserved starting from the Amsterdam EVM version.

Media attachment
↩ Reply ♡ 0 · ↻ 0 ↗ Original