Solidity 0.8.20 Release Announcement
Solidity Lang Blog
by
1y ago
We are excited to announce the latest release of the Solidity Compiler, Solidity v0.8.20. This latest version includes a range of improvements in the via-IR pipeline and improves the list of events exposed in the contract ABI, and, most importantly, support for the Shanghai hard fork! Important Note This compiler ..read more
Visit website
Solidity Developer Survey 2022 Results
Solidity Lang Blog
by
1y ago
The 2022 Solidity Developer Survey results are in! In this post, we will be summarizing and analyzing them. First of all, a big thank you to everybody who took the time and participated and to everybody who helped us spread the word about it! This year, we received a smashing ..read more
Visit website
Solidity 0.8.18 Release Announcement
Solidity Lang Blog
by
1y ago
Introducing the newest version of the Solidity Compiler! We are excited to announce the latest release of the Solidity Compiler, Solidity v0.8.18. This latest version includes a range of improvements and it also introduces support for the Paris upgrade! Notable New Features These are the features we want to highlight ..read more
Visit website
Solidity Developer Survey 2022 is Live!
Solidity Lang Blog
by
1y ago
It’s that time of the year. Drumroll, please! ??? We are launching the Solidity Developer Survey 2022! Before we wrap up 2022 for good, we want to reach out to collect your feedback and insights so we can improve on it! ? TAKE THE SURVEY! ? You can find the ..read more
Visit website
Solidity Core Team Updates
Solidity Lang Blog
by
1y ago
More than two years have passed since we introduced Solidity core team members on the blog and we realized it is high time for some updates: Meet new team members, find out who moved on to other adventures and learn about recent changes in the team structure! Before we dive ..read more
Visit website
Solidity 0.8.17 Release Announcement
Solidity Lang Blog
by
1y ago
Solidity v0.8.17 fixes an important bug, makes overflow checks on multiplication more efficient and adds an LSP feature to always analyze all files in a project. Important Bugs Storage Write Removal Bug On Conditional Early Termination The bug may result in storage writes being incorrectly considered redundant and removed by ..read more
Visit website
Storage Write Removal Bug On Conditional Early Termination
Solidity Lang Blog
by
1y ago
On September 5, 2022, a bug in Solidity’s Yul optimizer was found by differential fuzzing. The bug was introduced in version 0.8.13 and Solidity version 0.8.17, released on September 08, 2022, provides a fix. The bug is significantly easier to trigger with optimized via-IR code generation, but can theoretically also ..read more
Visit website
Head Overflow Bug in Calldata Tuple ABI-Reencoding
Solidity Lang Blog
by
1y ago
On July 5, 2022, Chance Hudson (@vimwitch) from the Ethereum Foundation discovered a bug in the Solidity code generator. The earliest affected version of the compiler is 0.5.8, which introduced ABI-reencoding of calldata arrays and structs. Solidity version 0.8.16, released on August 08, 2022, provides a fix. We assigned the ..read more
Visit website
Solidity 0.8.16 Release Announcement
Solidity Lang Blog
by
1y ago
Solidity v0.8.16 fixes an important bug. The bug may result in small parts of dynamic tuple components being inadvertently zeroed during ABI re-encoding when the last component is a statically-sized uint or bytes32 calldata array. See Head Overflow Bug in Calldata Tuple ABI-Reencoding for more information. Apart from that, there ..read more
Visit website
Bug when Copying Dirty Bytes Arrays to Storage
Solidity Lang Blog
by
1y ago
On July 1, 2021, a bug in the Solidity code generator was found by differential fuzzing. The bug causes the legacy code generation pipeline to generate code that may write dirty values to storage when copying bytes arrays from calldata or memory. Initially, it was assumed that the dirty values ..read more
Visit website

Follow Solidity Lang Blog on FeedSpot

Continue with Google
Continue with Apple
OR