Skip to content

Releases: OpenZeppelin/openzeppelin-upgrades

@openzeppelin/[email protected]

30 Apr 02:15
Compare
Choose a tag to compare
  • Add support for UUPS proxies. (#315)

@openzeppelin/[email protected]

30 Apr 02:15
Compare
Choose a tag to compare
  • Add support for UUPS proxies. (#315)

@openzeppelin/[email protected]

20 Apr 17:16
Compare
Choose a tag to compare
  • Support using Web3 ProviderEngine providers.

@openzeppelin/[email protected]

14 Apr 20:39
Compare
Choose a tag to compare
  • Add unsafeAllow as a new field in ValidationOptions, which can be used as a manual override to silence any type of validation error. For example, opts = { unsafeAllow: ['external-library-linking', 'delegatecall'] } will silence the corresponding checks. (#320)
  • Custom NatSpec comments can disable error checks directly from the Solidity code. See core/contracts/test/ValidationNatspec.sol for example usage of these NatSpec comments. Note: this requires Solidity >=0.8.2. (#320)
  • Fix a bug with library placeholders when hashing contract source code. (#320)

@openzeppelin/[email protected]

14 Apr 20:39
Compare
Choose a tag to compare
  • Add support for new unsafeAllow option in @openzeppelin/upgrades-core.

@openzeppelin/[email protected]

24 Feb 18:42
Compare
Choose a tag to compare
  • Add support for enum keys in mappings. (#301)

@openzeppelin/[email protected]

24 Feb 18:42
Compare
Choose a tag to compare
  • Add support for structs and enums. (#261)

@openzeppelin/[email protected]

24 Feb 18:42
Compare
Choose a tag to compare
  • Add support for structs and enums. (#261)

@openzeppelin/[email protected]

15 Jan 20:37
Compare
Choose a tag to compare
  • Add upgrades.admin.getInstance() to retrieve the instance of ProxyAdmin that is in use. (#274)

@openzeppelin/[email protected]

15 Jan 20:37
Compare
Choose a tag to compare
  • Add upgrades.admin.getInstance() to retrieve the instance of ProxyAdmin that is in use. (#274)