Releases: zeta-chain/standard-contracts
Releases · zeta-chain/standard-contracts
v2.0.1
v2.0.0
What's Changed
🚀 Features
- feat: handle failed transfers inside onAbort by @fadeev in #44
- feat: refund tokens inside onRevert and onAbort by @fadeev in #61
🐞 Fixes
- fix(token): __ERC20Pausable_init by @fadeev in #51
- fix: refund unused tokens on revert by @fadeev in #41
- fix: transfer to ZetaChain requires no gas error by @fadeev in #62
- fix: make contracts compatible with context
bytes sender
by @fadeev in #68 - fix: use
ReentrancyGuardUpgradeable
to prevent reentrancy attacks by @fadeev in #74 - fix: generate NFT IDs from block timestamp and
to
address by @fadeev in #75
🔁 Continuous Integration
- ci: publish ABIs, types, compiled tasks and scripts by @fadeev in #42
- ci: label PRs and group changes in release notes by @fadeev in #69
🛠️ Refactors
- refactor: remove duplicate import of ERC20BurnableUpgradeable by @fadeev in #63
- refactor: internal _transferCrossChain function by @fadeev in #65
📦 Dependencies
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #52
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #64
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in #70
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v1.0.0...v2.0.0
v2.0.0-rc5
What's Changed
🚀 Features
- feat: handle failed transfers inside onAbort by @fadeev in #44
- feat: refund tokens inside onRevert and onAbort by @fadeev in #61
🐞 Fixes
- fix(token): __ERC20Pausable_init by @fadeev in #51
- fix: refund unused tokens on revert by @fadeev in #41
- fix: transfer to ZetaChain requires no gas error by @fadeev in #62
- fix: make contracts compatible with context
bytes sender
by @fadeev in #68
🔁 Continuous Integration
- ci: publish ABIs, types, compiled tasks and scripts by @fadeev in #42
- ci: label PRs and group changes in release notes by @fadeev in #69
🛠️ Refactors
- refactor: remove duplicate import of ERC20BurnableUpgradeable by @fadeev in #63
- refactor: internal _transferCrossChain function by @fadeev in #65
📦 Dependencies
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #52
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #64
- chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in #70
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v1.0.0...v2.0.0-rc5
v2.0.0-rc4
What's Changed
- ci: publish ABIs, types, compiled tasks and scripts by @fadeev in #42
- fix(token): __ERC20Pausable_init by @fadeev in #51
- fix: refund unused tokens on revert by @fadeev in #41
- feat: handle failed transfers inside onAbort by @fadeev in #44
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #52
- fix: transfer to ZetaChain requires no gas error by @fadeev in #62
- refactor: remove duplicate import of ERC20BurnableUpgradeable by @fadeev in #63
- feat: refund tokens inside onRevert and onAbort by @fadeev in #61
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #64
- refactor: internal _transferCrossChain function by @fadeev in #65
- fix: make contracts compatible with context
bytes sender
by @fadeev in #68 - chore(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot in #70
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v1.0.0...v2.0.0-rc4
v2.0.0-rc3
What's Changed
- fix: refund unused tokens on revert by @fadeev in #41
- feat: handle failed transfers inside onAbort by @fadeev in #44
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #52
- fix: transfer to ZetaChain requires no gas error by @fadeev in #62
- refactor: remove duplicate import of ERC20BurnableUpgradeable by @fadeev in #63
- feat: refund tokens inside onRevert and onAbort by @fadeev in #61
- chore(deps-dev): bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #64
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v2.0.0-rc2...v2.0.0-rc3
v1.0.0
What's Changed
- chore: Update CODEOWNERS by @fadeev in #31
- ci: re-run semantic PR workflow when PR is renamed by @fadeev in #37
- ci: added coderabbit config by @fadeev in #32
- refactor: extracted core logic into an abstract
UniversalNFTCore
contract by @fadeev in #36 - docs: readme by @fadeev in #50
- fix: set solidity version to 0.8.26 by @fadeev in #48
- fix: check for zero address in setConnected by @fadeev in #47
Security Audit
This version has been audited, see audit report.
Full Changelog: v1.0.0-rc1...v1.0.0