With this new release you’ll be able to deploy non-upgradeable instances of your contracts. We hope you like it! Read on to find out more.
npm install @openzeppelin/cli
Opt out of Upgradeability
Until today, using the CLI you’d only be able to deploy upgradeable contracts. This developed from our initial goal of building an encompassing upgradeability solution. Over time, we realized that the CLI could be much more useful and added more general features like
call. Coupled with the interactive interface users have found these commands an essential part of their toolbox. The one thing missing was the ability to deploy non-upgradeable contract instances.
The CLI 2.8 ships with a brand new subcommand called
deploy. It is the “one-stop shop” for deploying contracts. Using this command you will be able to deploy upgradeable and minimal proxy instances, like the current
create command, and non-upgradeable instances, which we are calling regular, all under a unified interface.