Update 5.x proxy artifact paths in next major version of upgrades-core
#931
Labels
breaking change
Changes that break backwards compatibility of the public API.
The
@openzeppelin/upgrades-core
package includes precompiled proxy artifacts from OpenZeppelin Contracts 4.x at/artifacts/@openzeppelin/contracts/proxy/
.To maintain backwards compatibility, proxy artifacts from OpenZeppelin Contracts 5.x are packaged at
/artifacts/@openzeppelin/contracts-v5/proxy
For the next major version of
upgrades-core
, consider changing these paths to place 5.x proxy artifacts at the default paths. Consider removing the legacy 4.x artifacts if they are no longer needed (the bytecodes are only for deployments, and only a small portion of their ABIs are used in the Hardhat Plugin inpackages/plugin-hardhat/src/utils/attach-abi.ts
which can be hardcoded if needed).The text was updated successfully, but these errors were encountered: