This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
v2.4.2
This patch for version 2.4 includes several fixes. One of the most important ones is that the zos
CLI now plays nice with truffle artifacts by preserving the contract deployment addresses in the build/contracts/Contract.json
files when compiling. Also, both the CLI and the js library now work fine when being hoisted, such as when using yarn workspaces or lerna.
Fixed
- The
-f
flag was used for specifying the--from
option in several commands, and at the same time for setting the--force
toggle inpush
andset-admin
; now it is only used for--from
, and--force
only accepts the long form. (#1123) (thanks @pcowgill for the report!) - Preserve truffle deployment info stored in contract artifacts when compiling. (#1100)
- Linked EVM packages lookup works properly when dependencies are hoisted. (#1110) (thanks @PaulRBerg for the report!)
- Do not throw an error if the
contracts
local folder is missing. (#1107) - Properly detect when an Ethereum Package is on an older version for pushing it to the local network for development. (#1119)
- Store proxy admin address for the first proxy created in a network. (#1124)
- Fixed errors from logger that occured in verbose mode only when uploading solidity libraries or upgrading instances. (#1112) (thanks @hickscorp for the report!)
- Add explicit dependency on
web3-utils
, that could cause issues when checksumming addresses. (#1114) (thanks @chentschel for the report!)