We released Solidity v0.8.15! 🆙 Solidity 0.8.15 fixes two important bugs. On top of this, the release includes several minor bug fixes and improvements. For details on the bugs, please read the release blog post and the linked security alerts!
📖: blog.soliditylang.org/2022/06/
💾: github.com/ethereum/solidity/r

A few weeks ago we released Solidity v0.8.14! Solidity 0.8.14 fixes two important bugs. Apart from this, the release includes several minor bug fixes and improvements. For details on the bugs, read the release announcement and the included bug posts!
📖: blog.soliditylang.org/2022/05/
💾: github.com/ethereum/solidity/r

You asked and we listened! Join us for a v0.8.14 Release Hangout while we wait for the binaries to be built. 😌
The perfect opportunity to:
+ Meet the Solidity team
+ Learn about new features
+ Ask us questions & give feedback
Tomorrow, May 17, at 1PM UTC on Jitsi!

All videos are also available on the StreamETH platform, which is a nice more decentralized alternative to YouTube, powered by IPFS! -> streameth.tv/event/solidity-su

Show thread

We can’t believe it’s already been four weeks since we met in Amsterdam for the 2nd Solidity Summit. Read our event summary on the blog or check the videos of the talks!
📖: blog.soliditylang.org/2022/05/
📺: youtube.com/playlist?list=PLX8
💬: github.com/ethereum/solidity-s

Solidity 0.8.13 has been released! 🥳 It fixes an important bug related to abi.encodeCall, extends the "using for" directive and implements "go to definition" for the LSP. We also consider compiling via Yul IR stable.
📖: blog.soliditylang.org/2022/03/
💾: github.com/ethereum/solidity/r

Speaker applications for the next Solidity Summit on 4/20 in Amsterdam are open! Help us make this event as packed with good content as possible by sharing your knowledge and updates. Apply for a talk here: summit.soliditylang.org/#sign-

The Solidity Summit is finally back! After a first virtual Solidity Summit in 2020, we are excited to announce an in-person event. Solidity Summit 2022 is part of Devconnect and will happen on April 20 in Amsterdam.
🌐: summit.soliditylang.org
📖: blog.soliditylang.org/2022/02/

Solidity 0.8.12 has just been released! 🥳 v0.8.12 improves the JavaScript / Wasm binary and fixes several bugs. Read the release announcement for details on the emscripten build and the solc-js TypeScript migration.
📖: blog.soliditylang.org/2022/02/
💾: github.com/ethereum/solidity/r

Today is day!

We 💗 love 💗 and we wouldn't be here without many other amazing free software projects and the continued support of our ~500 contributors. Thank you! 👏💐github.com/ethereum/solidity/g

fsfe.org/activities/ilovefs/

Submissions for the Underhanded Solidity Contest 2022 are open! This year's mission? Build a decentralized exchange where trades do not really work as expected...
🌐: underhanded.soliditylang.org
📖 : blog.soliditylang.org/2022/02/

Feedback wanted: Solidity does not yet support catching custom errors. We are currently evaluating different implementation options & would love to hear your thoughts. In which situations do you want to catch custom errors? Let us know in the forum! 🗃️⬇️ forum.soliditylang.org/t/feedb

Interested in learning even more about what other developers think about Solidity, what they responded to the survey and how the results compare to 2020? Then make sure to read the full report! ⬇️ blog.soliditylang.org/2022/02/

Show thread

[10] Programming Langs: JavaScript & Solidity share #1 in most used programming languages (both 27%), followed by TypeScript (14.7%), Python (10.9%). Respondents’ favorite programming languages are distributed more across various langs. Python 22.7%, followed by Solidity (19.4%).

Show thread

[9] Ethereum IDEs: Compared to 2020, Truffle (2020: 34.6% -> 2021: 17.9%) and Remix (2020: 29.3% -> 2021: 17%) lost significant share, while Hardhat, Brownie, Dapptools and newcomers like Foundry increased their share in users.

Show thread

[9] Ethereum IDEs: Hardhat becomes the most popular Ethereum-specific development environment with almost 45% of all respondents using it. Truffle and Remix follow with a user share of roughly 17% each. Brownie (7.2%), Dapptools (5.6%), Scaffold-ETH (3.2%), Foundry/Forge (1.1%).

Show thread

[8] Editors: More than 50% use VSCode as an editor to write Solidity, followed by Visual Studio (14%) and Remix (11%). Vim is used by 7% of respondents, followed by IntelliJ (5.8%) and Atom (3%).

Show thread

[7] Future Features: A more efficient optimizer & the ability to catch custom errors are ranked as most important future features under discussion. Moreover, support for fractional numbers, better array management and fixing stack too deep are among the most anticipated features.

Show thread

[6] Language Restrictiveness: More than 60% of respondents wish that Solidity becomes more restrictive/explicit (having more checks). 26% would prefer it to remain as is.

Show thread

[5] Developer Experience: The majority (+70%) believes that the Solidity developer experience improved in the last year. Only 1.6% are of the opinion it got worse.

Show thread
Show older
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.