·
1332 commits
to master
since this release
4.0.0 (2021-08-30)
Bug Fixes
- claim data number overflow (d3b9f85)
- deps: update dependency @ethersproject/abi to v5.2.0 (297112c)
- deps: update dependency @ethersproject/contracts to v5.2.0 (c98515b)
- deps: update dependency @ethersproject/providers to v5.0.24 (87afd70)
- deps: update dependency dotenv to v10 (c1b44b7)
- deps: update dependency dotenv to v9 (6b97197)
- deps: update dependency dotenv to v9.0.2 (711307a)
- deps: update dependency ethers to v5.1.3 (e7f4abb)
- deps: update dependency ethers to v5.1.4 (71f379b)
- deps: update ethers (785e3ef)
- deps: update ethers (d40f585)
- deps: update ethers to v5.3.0 (72c970e)
- Fix and improve the batch issuance API + add test (37484e5)
- issuer: allow setting amounts in batch transfer/claim (3f263f2)
- revert ethers versions to working and disable updates (49753f0)
- syncing a Certificate that was issued in a batch (8665a4e)
Features
- issuer-irec-api: import irec certificates (30e6832)
- issuer: add batch issuing facade (4e7f321)
- issuer: add Certificate.metadata support (ab37d58)
- issuer: Add RegistryExtended contract (124560b)
- issuer: Allow the Issuer contract to mint more tokens (396f54e)
- issuer: Upgradeability tests (8dc49f6)
- issuer: Use OpenZeppelin ERC-1155 smart contracts + separate Private Issuer contract (97ef554)
BREAKING CHANGES
- issuer: There is a new set of Issuer and Registry smart contracts that is based on OpenZeppelin's ERC-1155 contracts and not backwards compatible with the previous smart contracts