๐จ Action required: After >3yrs of heads-down development, Foundry is en route to our first stable release! Upgrade your installation of Foundryup! ๐จ
2025 is looking to be an amazing year with faster and more secure EVM smart contracts!
Foundry is a critical part of the EVM development stack, empowering developers through their end to end development lifecycle, from quick builds to deep tests and rich debugging workflows.
More importantly, for the EVM to win, Foundry must remain a reliable building block for developers. For that, we must graduate to having stable releases, so we encourage all developers to upgrade their `foundryup` installations.
Upgrading is really simple, just run: `curl -L
foundry.paradigm.xyz | bash`.
โWhy upgrade?
Upgrading ensures your `foundryup` defaults to updating to the latest stable release instead of the latest nightly build. That build is hosted on Github under the `stable` tag:
github.com/foundry-rs/foundrโฆ.
In the coming weeks, we'll be shipping our last few breaking changes to Foundry (e.g., turning off the optimizer by default, which was recently shipped). If you do not upgrade, you will continue to receive nightly builds by default, which may contain these breaking changes.
โจ Prefer nightly builds?
You are still able to receive the latest nightly builds by running `foundryup --install nightly`
Be cautious โ nightly builds may include breaking changes that are difficult to debug without context.
๐ Switching between versions?
Easily manage your installations with: `foundryup --use <version>`
e.g. `foundryup --use nightly`, `foundryup --use stable`
โ๏ธ And the CI?
The foundry-toolchain GitHub Action will use the latest stable release unless you specify the version to be different:
github.com/foundry-rs/foundrโฆ, via the `version` tag.
Huge kudos to legends
@gndizzy @zerosnacks @YashAtreya @DaniPopes who have taken over the Foundry torch in the last year.